am 2807d953: Merge "Remove bogus "arch-p" directory."
* commit '2807d9535a4db3a4ed40e17fd5b9a9be2b30929b': Remove bogus "arch-p" directory.
This commit is contained in:
@@ -1,23 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
#ifndef _FORBIDDEN_HEADER_H
|
||||
#define _FORBIDDEN_HEADER_H
|
||||
|
||||
#ifndef NDEBUG
|
||||
#warning "The header file should not included directly by user."
|
||||
#endif
|
||||
|
||||
#endif
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/auxvec.h>
|
||||
@@ -1,25 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifdef __LP64__
|
||||
#define __BITS_PER_LONG 64
|
||||
#else
|
||||
#define __BITS_PER_LONG 32
|
||||
#endif
|
||||
#include <asm-generic/bitsperlong.h>
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef __ASM_ARM_BYTEORDER_H
|
||||
#define __ASM_ARM_BYTEORDER_H
|
||||
#include <linux/byteorder/little_endian.h>
|
||||
#endif
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/errno.h>
|
||||
@@ -1,28 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef _TARGET_FCNTL_H
|
||||
#define _TARGET_FCNTL_H
|
||||
|
||||
#define O_DIRECTORY 040000 // TODO: x86, mips family needs to be fixed
|
||||
#define O_NOFOLLOW 0100000
|
||||
#define O_DIRECT 0200000
|
||||
#define O_LARGEFILE 0400000
|
||||
#include <asm-generic/fcntl.h>
|
||||
|
||||
#endif
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/ioctl.h>
|
||||
@@ -1,23 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef __ASM_TARGET_IOCTLS_H
|
||||
#define __ASM_TARGET_IOCTLS_H
|
||||
#define FIOQSIZE 0x545E
|
||||
#include <asm-generic/ioctls.h>
|
||||
#endif
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/ipcbuf.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/mman.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/msgbuf.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/param.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/poll.h>
|
||||
@@ -1,22 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef __ARCH_ARM_POSIX_TYPES_H
|
||||
#define __ARCH_ARM_POSIX_TYPES_H
|
||||
#include <asm-generic/posix_types.h>
|
||||
#endif
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/resource.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/sembuf.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/shmbuf.h>
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,23 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef __ASM_SIGINFO_H
|
||||
#define __ASM_SIGINFO_H
|
||||
#include <asm-generic/siginfo.h>
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
#endif
|
||||
@@ -1,104 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef __ASM_SIGNAL_H
|
||||
#define __ASM_SIGNAL_H
|
||||
|
||||
#ifdef __LP64__
|
||||
|
||||
#include <asm-generic/signal.h>
|
||||
|
||||
#else // ! __LP64__
|
||||
|
||||
#include <linux/types.h>
|
||||
#include <linux/time.h>
|
||||
#include <linux/compiler.h>
|
||||
struct siginfo;
|
||||
#define _KERNEL_NSIG 32
|
||||
typedef unsigned long sigset_t;
|
||||
#define SIGHUP 1
|
||||
#define SIGINT 2
|
||||
#define SIGQUIT 3
|
||||
#define SIGILL 4
|
||||
#define SIGTRAP 5
|
||||
#define SIGABRT 6
|
||||
#define SIGIOT 6
|
||||
#define SIGBUS 7
|
||||
#define SIGFPE 8
|
||||
#define SIGKILL 9
|
||||
#define SIGUSR1 10
|
||||
#define SIGSEGV 11
|
||||
#define SIGUSR2 12
|
||||
#define SIGPIPE 13
|
||||
#define SIGALRM 14
|
||||
#define SIGTERM 15
|
||||
#define SIGSTKFLT 16
|
||||
#define SIGCHLD 17
|
||||
#define SIGCONT 18
|
||||
#define SIGSTOP 19
|
||||
#define SIGTSTP 20
|
||||
#define SIGTTIN 21
|
||||
#define SIGTTOU 22
|
||||
#define SIGURG 23
|
||||
#define SIGXCPU 24
|
||||
#define SIGXFSZ 25
|
||||
#define SIGVTALRM 26
|
||||
#define SIGPROF 27
|
||||
#define SIGWINCH 28
|
||||
#define SIGIO 29
|
||||
#define SIGPOLL SIGIO
|
||||
#define SIGPWR 30
|
||||
#define SIGSYS 31
|
||||
#define SIGUNUSED 31
|
||||
#define __SIGRTMIN 32
|
||||
#define __SIGRTMAX _KERNEL__NSIG
|
||||
#define SA_NOCLDSTOP 0x00000001u
|
||||
#define SA_NOCLDWAIT 0x00000002u
|
||||
#define SA_SIGINFO 0x00000004u
|
||||
#define SA_ONSTACK 0x08000000u
|
||||
#define SA_RESTART 0x10000000u
|
||||
#define SA_NODEFER 0x40000000u
|
||||
#define SA_RESETHAND 0x80000000u
|
||||
#define SA_NOMASK SA_NODEFER
|
||||
#define SA_ONESHOT SA_RESETHAND
|
||||
#define SA_RESTORER 0x04000000
|
||||
#define MINSIGSTKSZ 2048
|
||||
#define SIGSTKSZ 8192
|
||||
#include <asm-generic/signal-defs.h>
|
||||
|
||||
struct sigaction {
|
||||
union {
|
||||
__sighandler_t _sa_handler;
|
||||
void (*_sa_sigaction)(int, struct siginfo *, void *);
|
||||
} _u;
|
||||
sigset_t sa_mask;
|
||||
unsigned long sa_flags;
|
||||
void (*sa_restorer)(void);
|
||||
};
|
||||
#define sa_handler _u._sa_handler
|
||||
#define sa_sigaction _u._sa_sigaction
|
||||
|
||||
typedef struct sigaltstack {
|
||||
void __user *ss_sp;
|
||||
int ss_flags;
|
||||
size_t ss_size;
|
||||
} stack_t;
|
||||
|
||||
#endif // __LP64__
|
||||
|
||||
#endif
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/socket.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/sockios.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/stat.h>
|
||||
@@ -1,23 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#ifndef __ASM_STATFS_H
|
||||
#define __ASM_STATFS_H
|
||||
#include <asm-generic/statfs.h>
|
||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||
#endif
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/termbits.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/termios.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/types.h>
|
||||
@@ -1,19 +0,0 @@
|
||||
/****************************************************************************
|
||||
****************************************************************************
|
||||
***
|
||||
*** This header was automatically generated from a Linux kernel header
|
||||
*** of the same name, to make information necessary for userspace to
|
||||
*** call into the kernel available to libc. It contains only constants,
|
||||
*** structures, and macros generated from the original header, and thus,
|
||||
*** contains no copyrightable information.
|
||||
***
|
||||
*** To edit the content of this header, modify the corresponding
|
||||
*** source file (e.g. under external/kernel-headers/original/) then
|
||||
*** run bionic/libc/kernel/tools/update_all.py
|
||||
***
|
||||
*** Any manual change here will be lost the next time this script will
|
||||
*** be run. You've been warned!
|
||||
***
|
||||
****************************************************************************
|
||||
****************************************************************************/
|
||||
#include <asm-generic/unistd.h>
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,37 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2013 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_ENDIAN_H_
|
||||
#define _MACHINE_ENDIAN_H_
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <sys/endian.h>
|
||||
|
||||
#define _BYTE_ORDER _LITTLE_ENDIAN
|
||||
|
||||
#endif /* _MACHINE_ENDIAN_H_ */
|
||||
@@ -1,42 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_FENV_H_
|
||||
#define _MACHINE_FENV_H_
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
typedef struct {
|
||||
unsigned char a[128];
|
||||
} fenv_t;
|
||||
typedef __uint32_t fexcept_t;
|
||||
|
||||
/* Exception flags. */
|
||||
#define FE_INVALID 0x01
|
||||
#define FE_DIVBYZERO 0x02
|
||||
#define FE_OVERFLOW 0x04
|
||||
#define FE_UNDERFLOW 0x08
|
||||
#define FE_INEXACT 0x10
|
||||
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID |\
|
||||
FE_OVERFLOW | FE_UNDERFLOW)
|
||||
|
||||
/* Rounding modes. */
|
||||
#define FE_TONEAREST 0x0
|
||||
#define FE_UPWARD 0x1
|
||||
#define FE_DOWNWARD 0x2
|
||||
#define FE_TOWARDZERO 0x3
|
||||
|
||||
#endif /* _MACHINE_FENV_H_ */
|
||||
@@ -1,39 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2010 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
/*
|
||||
* machine/setjmp.h: machine dependent setjmp-related information.
|
||||
*/
|
||||
|
||||
/* _JBLEN is the size of a jmp_buf in longs.
|
||||
* Do not modify this value or you will break the ABI !
|
||||
*
|
||||
* This value comes from the original OpenBSD ARM-specific header
|
||||
* that was replaced by this one.
|
||||
*/
|
||||
#define _JBLEN 160
|
||||
@@ -1,36 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2008 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
#ifndef _SYS_CACHECTL_H
|
||||
#define _SYS_CACHECTL_H 1
|
||||
|
||||
//#ifdef __mips__
|
||||
//#include <asm/cachectl.h>
|
||||
//extern int __cachectl (void *addr, __const int nbytes, __const int op);
|
||||
//extern int _flush_cache (char *addr, __const int nbytes, __const int op);
|
||||
//#endif
|
||||
#endif /* sys/cachectl.h */
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2008 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef _SYS_EPOLL_H_
|
||||
#define _SYS_EPOLL_H_
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/types.h>
|
||||
#include <fcntl.h> /* For O_CLOEXEC. */
|
||||
#include <signal.h> /* For sigset_t. */
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
#define EPOLLIN 0x00000001
|
||||
#define EPOLLPRI 0x00000002
|
||||
#define EPOLLOUT 0x00000004
|
||||
#define EPOLLERR 0x00000008
|
||||
#define EPOLLHUP 0x00000010
|
||||
#define EPOLLRDNORM 0x00000040
|
||||
#define EPOLLRDBAND 0x00000080
|
||||
#define EPOLLWRNORM 0x00000100
|
||||
#define EPOLLWRBAND 0x00000200
|
||||
#define EPOLLMSG 0x00000400
|
||||
#define EPOLLRDHUP 0x00002000
|
||||
#define EPOLLWAKEUP 0x20000000
|
||||
#define EPOLLONESHOT 0x40000000
|
||||
#define EPOLLET 0x80000000
|
||||
|
||||
#define EPOLL_CTL_ADD 1
|
||||
#define EPOLL_CTL_DEL 2
|
||||
#define EPOLL_CTL_MOD 3
|
||||
|
||||
#define EPOLL_CLOEXEC O_CLOEXEC
|
||||
|
||||
typedef union epoll_data {
|
||||
void* ptr;
|
||||
int fd;
|
||||
uint32_t u32;
|
||||
uint64_t u64;
|
||||
} epoll_data_t;
|
||||
|
||||
struct epoll_event {
|
||||
uint32_t events;
|
||||
unsigned char __padding[4];
|
||||
epoll_data_t data;
|
||||
};
|
||||
|
||||
int epoll_create(int);
|
||||
int epoll_create1(int);
|
||||
int epoll_ctl(int, int, int, struct epoll_event*);
|
||||
int epoll_wait(int, struct epoll_event*, int, int);
|
||||
int epoll_pwait(int, struct epoll_event*, int, int, const sigset_t*);
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#endif /* _SYS_EPOLL_H_ */
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,174 +0,0 @@
|
||||
/* $NetBSD: ioctl_compat.h,v 1.15 2005/12/03 17:10:46 christos Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1990, 1993
|
||||
* The Regents of the University of California. All rights reserved.
|
||||
* (c) UNIX System Laboratories, Inc.
|
||||
* All or some portions of this file are derived from material licensed
|
||||
* to the University of California by American Telephone and Telegraph
|
||||
* Co. or Unix System Laboratories, Inc. and are reproduced herein with
|
||||
* the permission of UNIX System Laboratories, Inc.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. Neither the name of the University nor the names of its contributors
|
||||
* may be used to endorse or promote products derived from this software
|
||||
* without specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* @(#)ioctl_compat.h 8.4 (Berkeley) 1/21/94
|
||||
*/
|
||||
|
||||
#ifndef _SYS_IOCTL_COMPAT_H_
|
||||
#define _SYS_IOCTL_COMPAT_H_
|
||||
|
||||
/*#include <sys/ttychars.h>*/
|
||||
/*#include <sys/ttydev.h>*/
|
||||
|
||||
//#if !defined(__mips__)
|
||||
struct tchars {
|
||||
char t_intrc; /* interrupt */
|
||||
char t_quitc; /* quit */
|
||||
char t_startc; /* start output */
|
||||
char t_stopc; /* stop output */
|
||||
char t_eofc; /* end-of-file */
|
||||
char t_brkc; /* input delimiter (like nl) */
|
||||
};
|
||||
|
||||
struct ltchars {
|
||||
char t_suspc; /* stop process signal */
|
||||
char t_dsuspc; /* delayed stop process signal */
|
||||
char t_rprntc; /* reprint line */
|
||||
char t_flushc; /* flush output (toggles) */
|
||||
char t_werasc; /* word erase */
|
||||
char t_lnextc; /* literal next character */
|
||||
};
|
||||
|
||||
/*
|
||||
* Structure for TIOCGETP and TIOCSETP ioctls.
|
||||
*/
|
||||
#ifndef _SGTTYB_
|
||||
#define _SGTTYB_
|
||||
struct sgttyb {
|
||||
char sg_ispeed; /* input speed */
|
||||
char sg_ospeed; /* output speed */
|
||||
char sg_erase; /* erase character */
|
||||
char sg_kill; /* kill character */
|
||||
short sg_flags; /* mode flags */
|
||||
};
|
||||
#endif
|
||||
//#endif
|
||||
|
||||
#ifdef USE_OLD_TTY
|
||||
# undef TIOCGETD
|
||||
# define TIOCGETD _IOR('t', 0, int) /* get line discipline */
|
||||
# undef TIOCSETD
|
||||
# define TIOCSETD _IOW('t', 1, int) /* set line discipline */
|
||||
#else
|
||||
# define OTIOCGETD _IOR('t', 0, int) /* get line discipline */
|
||||
# define OTIOCSETD _IOW('t', 1, int) /* set line discipline */
|
||||
#endif
|
||||
#define TIOCHPCL _IO('t', 2) /* hang up on last close */
|
||||
//#if !defined(__mips__)
|
||||
#define TIOCGETP _IOR('t', 8,struct sgttyb)/* get parameters -- gtty */
|
||||
#define TIOCSETP _IOW('t', 9,struct sgttyb)/* set parameters -- stty */
|
||||
#define TIOCSETN _IOW('t',10,struct sgttyb)/* as above, but no flushtty*/
|
||||
//#endif
|
||||
#define TIOCSETC _IOW('t',17,struct tchars)/* set special characters */
|
||||
#define TIOCGETC _IOR('t',18,struct tchars)/* get special characters */
|
||||
#if 0
|
||||
/* BUG: a bunch of these conflict with #defines in asm/termbits.h */
|
||||
#define TANDEM 0x00000001 /* send stopc on out q full */
|
||||
#define CBREAK 0x00000002 /* half-cooked mode */
|
||||
#define LCASE 0x00000004 /* simulate lower case */
|
||||
#define ECHO 0x00000008 /* enable echoing */
|
||||
#define CRMOD 0x00000010 /* map \r to \r\n on output */
|
||||
#define RAW 0x00000020 /* no i/o processing */
|
||||
#define ODDP 0x00000040 /* get/send odd parity */
|
||||
#define EVENP 0x00000080 /* get/send even parity */
|
||||
#define ANYP 0x000000c0 /* get any parity/send none */
|
||||
#define NLDELAY 0x00000300 /* \n delay */
|
||||
#define NL0 0x00000000
|
||||
#define NL1 0x00000100 /* tty 37 */
|
||||
#define NL2 0x00000200 /* vt05 */
|
||||
#define NL3 0x00000300
|
||||
#define TBDELAY 0x00000c00 /* horizontal tab delay */
|
||||
#define TAB0 0x00000000
|
||||
#define TAB1 0x00000400 /* tty 37 */
|
||||
#define TAB2 0x00000800
|
||||
#define XTABS 0x00000c00 /* expand tabs on output */
|
||||
#define CRDELAY 0x00003000 /* \r delay */
|
||||
#define CR0 0x00000000
|
||||
#define CR1 0x00001000 /* tn 300 */
|
||||
#define CR2 0x00002000 /* tty 37 */
|
||||
#define CR3 0x00003000 /* concept 100 */
|
||||
#define VTDELAY 0x00004000 /* vertical tab delay */
|
||||
#define FF0 0x00000000
|
||||
#define FF1 0x00004000 /* tty 37 */
|
||||
#define BSDELAY 0x00008000 /* \b delay */
|
||||
#define BS0 0x00000000
|
||||
#define BS1 0x00008000
|
||||
#define ALLDELAY (NLDELAY|TBDELAY|CRDELAY|VTDELAY|BSDELAY)
|
||||
#define CRTBS 0x00010000 /* do backspacing for crt */
|
||||
#define PRTERA 0x00020000 /* \ ... / erase */
|
||||
#define CRTERA 0x00040000 /* " \b " to wipe out char */
|
||||
#define TILDE 0x00080000 /* hazeltine tilde kludge */
|
||||
#define MDMBUF 0x00100000 /* DTR/DCD hardware flow control */
|
||||
#define LITOUT 0x00200000 /* literal output */
|
||||
#define TOSTOP 0x00400000 /* stop background jobs on output */
|
||||
#define FLUSHO 0x00800000 /* output being flushed (state) */
|
||||
#define NOHANG 0x01000000 /* (no-op) was no SIGHUP on carrier drop */
|
||||
#define L001000 0x02000000
|
||||
#define CRTKIL 0x04000000 /* kill line with " \b " */
|
||||
#define PASS8 0x08000000
|
||||
#define CTLECH 0x10000000 /* echo control chars as ^X */
|
||||
#define PENDIN 0x20000000 /* re-echo input buffer at next read */
|
||||
#define DECCTQ 0x40000000 /* only ^Q starts after ^S */
|
||||
#define NOFLSH 0x80000000 /* don't flush output on signal */
|
||||
#endif
|
||||
#define TIOCLBIS _IOW('t', 127, int) /* bis local mode bits */
|
||||
#define TIOCLBIC _IOW('t', 126, int) /* bic local mode bits */
|
||||
#define TIOCLSET _IOW('t', 125, int) /* set entire local mode word */
|
||||
#define TIOCLGET _IOR('t', 124, int) /* get local modes */
|
||||
#define LCRTBS (CRTBS>>16)
|
||||
#define LPRTERA (PRTERA>>16)
|
||||
#define LCRTERA (CRTERA>>16)
|
||||
#define LTILDE (TILDE>>16)
|
||||
#define LMDMBUF (MDMBUF>>16)
|
||||
#define LLITOUT (LITOUT>>16)
|
||||
#define LTOSTOP (TOSTOP>>16)
|
||||
#define LFLUSHO (FLUSHO>>16)
|
||||
#define LNOHANG (NOHANG>>16)
|
||||
#define LCRTKIL (CRTKIL>>16)
|
||||
#define LPASS8 (PASS8>>16)
|
||||
#define LCTLECH (CTLECH>>16)
|
||||
#define LPENDIN (PENDIN>>16)
|
||||
#define LDECCTQ (DECCTQ>>16)
|
||||
#define LNOFLSH (NOFLSH>>16)
|
||||
//#if !defined(__mips__)
|
||||
#define TIOCSLTC _IOW('t',117,struct ltchars)/* set local special chars*/
|
||||
#define TIOCGLTC _IOR('t',116,struct ltchars)/* get local special chars*/
|
||||
//#endif
|
||||
#define OTIOCCONS _IO('t', 98) /* for hp300 -- sans int arg */
|
||||
#define OTTYDISC 0
|
||||
#define NETLDISC 1
|
||||
#define NTTYDISC 2
|
||||
|
||||
#endif /* !_SYS_IOCTL_COMPAT_H_ */
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,328 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2008 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef _SYS_SOCKET_H_
|
||||
#define _SYS_SOCKET_H_
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/types.h>
|
||||
#include <linux/socket.h>
|
||||
|
||||
#include <asm/fcntl.h>
|
||||
#include <asm/socket.h>
|
||||
#include <linux/sockios.h>
|
||||
#include <linux/uio.h>
|
||||
#include <linux/types.h>
|
||||
#include <linux/compiler.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
#define sockaddr_storage __kernel_sockaddr_storage
|
||||
typedef unsigned short sa_family_t;
|
||||
|
||||
struct timespec;
|
||||
|
||||
#ifdef __mips__
|
||||
#define SOCK_DGRAM 1
|
||||
#define SOCK_STREAM 2
|
||||
#define SOCK_RAW 3
|
||||
#define SOCK_RDM 4
|
||||
#define SOCK_SEQPACKET 5
|
||||
#define SOCK_DCCP 6
|
||||
#define SOCK_PACKET 10
|
||||
#else
|
||||
#define SOCK_STREAM 1
|
||||
#define SOCK_DGRAM 2
|
||||
#define SOCK_RAW 3
|
||||
#define SOCK_RDM 4
|
||||
#define SOCK_SEQPACKET 5
|
||||
#define SOCK_PACKET 10
|
||||
#endif
|
||||
|
||||
#define SOCK_CLOEXEC O_CLOEXEC
|
||||
#define SOCK_NONBLOCK O_NONBLOCK
|
||||
|
||||
enum {
|
||||
SHUT_RD = 0,
|
||||
#define SHUT_RD SHUT_RD
|
||||
SHUT_WR,
|
||||
#define SHUT_WR SHUT_WR
|
||||
SHUT_RDWR
|
||||
#define SHUT_RDWR SHUT_RDWR
|
||||
};
|
||||
|
||||
struct sockaddr {
|
||||
sa_family_t sa_family;
|
||||
char sa_data[14];
|
||||
};
|
||||
|
||||
struct linger {
|
||||
int l_onoff;
|
||||
int l_linger;
|
||||
};
|
||||
|
||||
struct msghdr {
|
||||
void* msg_name;
|
||||
socklen_t msg_namelen;
|
||||
struct iovec* msg_iov;
|
||||
size_t msg_iovlen;
|
||||
void* msg_control;
|
||||
size_t msg_controllen;
|
||||
int msg_flags;
|
||||
};
|
||||
|
||||
struct mmsghdr {
|
||||
struct msghdr msg_hdr;
|
||||
unsigned int msg_len;
|
||||
};
|
||||
|
||||
struct cmsghdr {
|
||||
size_t cmsg_len;
|
||||
int cmsg_level;
|
||||
int cmsg_type;
|
||||
};
|
||||
|
||||
#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr((mhdr), (cmsg))
|
||||
#define CMSG_ALIGN(len) ( ((len)+sizeof(long)-1) & ~(sizeof(long)-1) )
|
||||
#define CMSG_DATA(cmsg) ((void*)((char*)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr))))
|
||||
#define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))
|
||||
#define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))
|
||||
#define CMSG_FIRSTHDR(msg) \
|
||||
((msg)->msg_controllen >= sizeof(struct cmsghdr) \
|
||||
? (struct cmsghdr*) (msg)->msg_control : (struct cmsghdr*) NULL)
|
||||
#define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && (cmsg)->cmsg_len <= (unsigned long) ((mhdr)->msg_controllen - ((char*)(cmsg) - (char*)(mhdr)->msg_control)))
|
||||
|
||||
struct cmsghdr* __cmsg_nxthdr(struct msghdr*, struct cmsghdr*);
|
||||
|
||||
#define SCM_RIGHTS 0x01
|
||||
#define SCM_CREDENTIALS 0x02
|
||||
#define SCM_SECURITY 0x03
|
||||
|
||||
struct ucred {
|
||||
pid_t pid;
|
||||
uid_t uid;
|
||||
gid_t gid;
|
||||
};
|
||||
|
||||
#define AF_UNSPEC 0
|
||||
#define AF_UNIX 1
|
||||
#define AF_LOCAL 1
|
||||
#define AF_INET 2
|
||||
#define AF_AX25 3
|
||||
#define AF_IPX 4
|
||||
#define AF_APPLETALK 5
|
||||
#define AF_NETROM 6
|
||||
#define AF_BRIDGE 7
|
||||
#define AF_ATMPVC 8
|
||||
#define AF_X25 9
|
||||
#define AF_INET6 10
|
||||
#define AF_ROSE 11
|
||||
#define AF_DECnet 12
|
||||
#define AF_NETBEUI 13
|
||||
#define AF_SECURITY 14
|
||||
#define AF_KEY 15
|
||||
#define AF_NETLINK 16
|
||||
#define AF_ROUTE AF_NETLINK
|
||||
#define AF_PACKET 17
|
||||
#define AF_ASH 18
|
||||
#define AF_ECONET 19
|
||||
#define AF_ATMSVC 20
|
||||
#define AF_RDS 21
|
||||
#define AF_SNA 22
|
||||
#define AF_IRDA 23
|
||||
#define AF_PPPOX 24
|
||||
#define AF_WANPIPE 25
|
||||
#define AF_LLC 26
|
||||
#define AF_CAN 29
|
||||
#define AF_TIPC 30
|
||||
#define AF_BLUETOOTH 31
|
||||
#define AF_IUCV 32
|
||||
#define AF_RXRPC 33
|
||||
#define AF_ISDN 34
|
||||
#define AF_PHONET 35
|
||||
#define AF_IEEE802154 36
|
||||
#define AF_CAIF 37
|
||||
#define AF_ALG 38
|
||||
#define AF_MAX 39
|
||||
|
||||
#define PF_UNSPEC AF_UNSPEC
|
||||
#define PF_UNIX AF_UNIX
|
||||
#define PF_LOCAL AF_LOCAL
|
||||
#define PF_INET AF_INET
|
||||
#define PF_AX25 AF_AX25
|
||||
#define PF_IPX AF_IPX
|
||||
#define PF_APPLETALK AF_APPLETALK
|
||||
#define PF_NETROM AF_NETROM
|
||||
#define PF_BRIDGE AF_BRIDGE
|
||||
#define PF_ATMPVC AF_ATMPVC
|
||||
#define PF_X25 AF_X25
|
||||
#define PF_INET6 AF_INET6
|
||||
#define PF_ROSE AF_ROSE
|
||||
#define PF_DECnet AF_DECnet
|
||||
#define PF_NETBEUI AF_NETBEUI
|
||||
#define PF_SECURITY AF_SECURITY
|
||||
#define PF_KEY AF_KEY
|
||||
#define PF_NETLINK AF_NETLINK
|
||||
#define PF_ROUTE AF_ROUTE
|
||||
#define PF_PACKET AF_PACKET
|
||||
#define PF_ASH AF_ASH
|
||||
#define PF_ECONET AF_ECONET
|
||||
#define PF_ATMSVC AF_ATMSVC
|
||||
#define PF_RDS AF_RDS
|
||||
#define PF_SNA AF_SNA
|
||||
#define PF_IRDA AF_IRDA
|
||||
#define PF_PPPOX AF_PPPOX
|
||||
#define PF_WANPIPE AF_WANPIPE
|
||||
#define PF_LLC AF_LLC
|
||||
#define PF_CAN AF_CAN
|
||||
#define PF_TIPC AF_TIPC
|
||||
#define PF_BLUETOOTH AF_BLUETOOTH
|
||||
#define PF_IUCV AF_IUCV
|
||||
#define PF_RXRPC AF_RXRPC
|
||||
#define PF_ISDN AF_ISDN
|
||||
#define PF_PHONET AF_PHONET
|
||||
#define PF_IEEE802154 AF_IEEE802154
|
||||
#define PF_CAIF AF_CAIF
|
||||
#define PF_ALG AF_ALG
|
||||
#define PF_MAX AF_MAX
|
||||
|
||||
#define SOMAXCONN 128
|
||||
|
||||
#define MSG_OOB 1
|
||||
#define MSG_PEEK 2
|
||||
#define MSG_DONTROUTE 4
|
||||
#define MSG_TRYHARD 4
|
||||
#define MSG_CTRUNC 8
|
||||
#define MSG_PROBE 0x10
|
||||
#define MSG_TRUNC 0x20
|
||||
#define MSG_DONTWAIT 0x40
|
||||
#define MSG_EOR 0x80
|
||||
#define MSG_WAITALL 0x100
|
||||
#define MSG_FIN 0x200
|
||||
#define MSG_SYN 0x400
|
||||
#define MSG_CONFIRM 0x800
|
||||
#define MSG_RST 0x1000
|
||||
#define MSG_ERRQUEUE 0x2000
|
||||
#define MSG_NOSIGNAL 0x4000
|
||||
#define MSG_MORE 0x8000
|
||||
#define MSG_WAITFORONE 0x10000
|
||||
#define MSG_FASTOPEN 0x20000000
|
||||
#define MSG_CMSG_CLOEXEC 0x40000000
|
||||
#define MSG_EOF MSG_FIN
|
||||
#define MSG_CMSG_COMPAT 0
|
||||
|
||||
#define SOL_IP 0
|
||||
#define SOL_TCP 6
|
||||
#define SOL_UDP 17
|
||||
#define SOL_IPV6 41
|
||||
#define SOL_ICMPV6 58
|
||||
#define SOL_SCTP 132
|
||||
#define SOL_RAW 255
|
||||
#define SOL_IPX 256
|
||||
#define SOL_AX25 257
|
||||
#define SOL_ATALK 258
|
||||
#define SOL_NETROM 259
|
||||
#define SOL_ROSE 260
|
||||
#define SOL_DECNET 261
|
||||
#define SOL_X25 262
|
||||
#define SOL_PACKET 263
|
||||
#define SOL_ATM 264
|
||||
#define SOL_AAL 265
|
||||
#define SOL_IRDA 266
|
||||
#define SOL_NETBEUI 267
|
||||
#define SOL_LLC 268
|
||||
#define SOL_DCCP 269
|
||||
#define SOL_NETLINK 270
|
||||
#define SOL_TIPC 271
|
||||
|
||||
#define IPX_TYPE 1
|
||||
|
||||
# define __socketcall extern
|
||||
|
||||
__socketcall int accept(int, struct sockaddr*, socklen_t*);
|
||||
__socketcall int accept4(int, struct sockaddr*, socklen_t*, int);
|
||||
__socketcall int bind(int, const struct sockaddr*, int);
|
||||
__socketcall int connect(int, const struct sockaddr*, socklen_t);
|
||||
__socketcall int getpeername(int, struct sockaddr*, socklen_t*);
|
||||
__socketcall int getsockname(int, struct sockaddr*, socklen_t*);
|
||||
__socketcall int getsockopt(int, int, int, void*, socklen_t*);
|
||||
__socketcall int listen(int, int);
|
||||
__socketcall int recvmmsg(int, struct mmsghdr*, unsigned int, int, const struct timespec*);
|
||||
__socketcall int recvmsg(int, struct msghdr*, int);
|
||||
__socketcall int sendmmsg(int, const struct mmsghdr*, unsigned int, int);
|
||||
__socketcall int sendmsg(int, const struct msghdr*, int);
|
||||
__socketcall int setsockopt(int, int, int, const void*, socklen_t);
|
||||
__socketcall int shutdown(int, int);
|
||||
__socketcall int socket(int, int, int);
|
||||
__socketcall int socketpair(int, int, int, int*);
|
||||
|
||||
extern ssize_t send(int, const void*, size_t, int);
|
||||
extern ssize_t recv(int, void*, size_t, int);
|
||||
|
||||
__socketcall ssize_t sendto(int, const void*, size_t, int, const struct sockaddr*, socklen_t);
|
||||
__socketcall ssize_t recvfrom(int, void*, size_t, int, const struct sockaddr*, socklen_t*);
|
||||
|
||||
#if defined(__BIONIC_FORTIFY)
|
||||
__errordecl(__recvfrom_error, "recvfrom called with size bigger than buffer");
|
||||
extern ssize_t __recvfrom_chk(int, void*, size_t, size_t, int, const struct sockaddr*, socklen_t*);
|
||||
extern ssize_t __recvfrom_real(int, void*, size_t, int, const struct sockaddr*, socklen_t*)
|
||||
__asm__(__USER_LABEL_PREFIX__ "recvfrom");
|
||||
|
||||
__BIONIC_FORTIFY_INLINE
|
||||
ssize_t recvfrom(int fd, void* buf, size_t len, int flags, const struct sockaddr* src_addr, socklen_t* addr_len) {
|
||||
size_t bos = __bos0(buf);
|
||||
|
||||
#if !defined(__clang__)
|
||||
if (bos == __BIONIC_FORTIFY_UNKNOWN_SIZE) {
|
||||
return __recvfrom_real(fd, buf, len, flags, src_addr, addr_len);
|
||||
}
|
||||
|
||||
if (__builtin_constant_p(len) && (len <= bos)) {
|
||||
return __recvfrom_real(fd, buf, len, flags, src_addr, addr_len);
|
||||
}
|
||||
|
||||
if (__builtin_constant_p(len) && (len > bos)) {
|
||||
__recvfrom_error();
|
||||
}
|
||||
#endif
|
||||
|
||||
return __recvfrom_chk(fd, buf, len, bos, flags, src_addr, addr_len);
|
||||
}
|
||||
|
||||
__BIONIC_FORTIFY_INLINE
|
||||
ssize_t recv(int socket, void* buf, size_t len, int flags) {
|
||||
return recvfrom(socket, buf, len, flags, NULL, 0);
|
||||
}
|
||||
|
||||
#endif /* __BIONIC_FORTIFY */
|
||||
|
||||
#undef __socketcall
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#endif /* _SYS_SOCKET_H */
|
||||
@@ -1,126 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2008 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
#ifndef _SYS_STAT_H_
|
||||
#define _SYS_STAT_H_
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
||||
#include <linux/stat.h>
|
||||
|
||||
#include <endian.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
#define __STAT64_BODY \
|
||||
unsigned long st_dev; \
|
||||
unsigned long st_ino; \
|
||||
unsigned long st_mode; \
|
||||
unsigned long st_nlink; \
|
||||
uid_t st_uid; /* 32-bit uid_t */ \
|
||||
unsigned char padding[4]; \
|
||||
gid_t st_gid; /* 32-bit gid_t */ \
|
||||
unsigned char padding2[4]; \
|
||||
unsigned long st_rdev; \
|
||||
long st_size; \
|
||||
long st_blksize; \
|
||||
long st_blocks; \
|
||||
long st_atime; \
|
||||
unsigned long st_atime_nsec; \
|
||||
long st_mtime; \
|
||||
unsigned long st_mtime_nsec; \
|
||||
long st_ctime; \
|
||||
unsigned long st_ctime_nsec; \
|
||||
unsigned char padding3[8];
|
||||
|
||||
struct stat { __STAT64_BODY };
|
||||
struct stat64 { __STAT64_BODY };
|
||||
|
||||
#undef __STAT64_BODY
|
||||
|
||||
#define st_atimensec st_atime_nsec
|
||||
#define st_mtimensec st_mtime_nsec
|
||||
#define st_ctimensec st_ctime_nsec
|
||||
|
||||
#ifdef __USE_BSD
|
||||
/* Permission macros provided by glibc for compatibility with BSDs. */
|
||||
#define ACCESSPERMS (S_IRWXU | S_IRWXG | S_IRWXO) /* 0777 */
|
||||
#define ALLPERMS (S_ISUID | S_ISGID | S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO) /* 07777 */
|
||||
#define DEFFILEMODE (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) /* 0666 */
|
||||
#endif
|
||||
|
||||
extern int chmod(const char*, mode_t);
|
||||
extern int fchmod(int, mode_t);
|
||||
extern int mkdir(const char*, mode_t);
|
||||
|
||||
extern int fstat(int, struct stat*);
|
||||
extern int fstat64(int, struct stat64*);
|
||||
extern int fstatat(int, const char*, struct stat*, int);
|
||||
extern int fstatat64(int, const char*, struct stat64*, int);
|
||||
extern int lstat(const char*, struct stat*);
|
||||
extern int lstat64(const char*, struct stat64*);
|
||||
extern int stat(const char*, struct stat*);
|
||||
extern int stat64(const char*, struct stat64*);
|
||||
|
||||
extern int mknod(const char*, mode_t, dev_t);
|
||||
extern mode_t umask(mode_t);
|
||||
|
||||
#if defined(__BIONIC_FORTIFY)
|
||||
|
||||
extern mode_t __umask_chk(mode_t);
|
||||
extern mode_t __umask_real(mode_t) __asm__(__USER_LABEL_PREFIX__ "umask");
|
||||
__errordecl(__umask_invalid_mode, "umask called with invalid mode");
|
||||
|
||||
__BIONIC_FORTIFY_INLINE
|
||||
mode_t umask(mode_t mode) {
|
||||
#if !defined(__clang__)
|
||||
if (__builtin_constant_p(mode)) {
|
||||
if ((mode & 0777) != mode) {
|
||||
__umask_invalid_mode();
|
||||
}
|
||||
return __umask_real(mode);
|
||||
}
|
||||
#endif
|
||||
return __umask_chk(mode);
|
||||
}
|
||||
#endif /* defined(__BIONIC_FORTIFY) */
|
||||
|
||||
extern int mkfifo(const char*, mode_t);
|
||||
|
||||
extern int fchmodat(int, const char*, mode_t, int);
|
||||
extern int mkdirat(int, const char*, mode_t);
|
||||
extern int mknodat(int, const char*, mode_t, dev_t);
|
||||
|
||||
#define UTIME_NOW ((1L << 30) - 1L)
|
||||
#define UTIME_OMIT ((1L << 30) - 2L)
|
||||
extern int utimensat(int fd, const char *path, const struct timespec times[2], int flags);
|
||||
extern int futimens(int fd, const struct timespec times[2]);
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#endif /* _SYS_STAT_H_ */
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,17 +0,0 @@
|
||||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <_FORBIDDEN_HEADER.h>
|
||||
@@ -1,118 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2014 The Android Open Source Project
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* * Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* * Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in
|
||||
* the documentation and/or other materials provided with the
|
||||
* distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
#ifndef _SYS_VFS_H_
|
||||
#define _SYS_VFS_H_
|
||||
|
||||
#include <stdint.h>
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
/* The kernel's __kernel_fsid_t has a 'val' member but glibc uses '__val'. */
|
||||
typedef struct { int __val[2]; } __fsid_t;
|
||||
typedef __fsid_t fsid_t;
|
||||
|
||||
#define __STATFS64_BODY \
|
||||
uint64_t f_type; \
|
||||
uint64_t f_bsize; \
|
||||
uint64_t f_blocks; \
|
||||
uint64_t f_bfree; \
|
||||
uint64_t f_bavail; \
|
||||
uint64_t f_files; \
|
||||
uint64_t f_ffree; \
|
||||
fsid_t f_fsid; \
|
||||
uint64_t f_namelen; \
|
||||
uint64_t f_frsize; \
|
||||
uint64_t f_flags; \
|
||||
uint64_t f_spare[5];
|
||||
|
||||
|
||||
struct statfs { __STATFS64_BODY };
|
||||
struct statfs64 { __STATFS64_BODY };
|
||||
|
||||
#undef __STATFS64_BODY
|
||||
|
||||
/* Declare that we have the f_namelen, f_frsize, and f_flags fields. */
|
||||
#define _STATFS_F_NAMELEN
|
||||
#define _STATFS_F_FRSIZE
|
||||
#define _STATFS_F_FLAGS
|
||||
|
||||
#define ADFS_SUPER_MAGIC 0xadf5
|
||||
#define AFFS_SUPER_MAGIC 0xADFF
|
||||
#define BEFS_SUPER_MAGIC 0x42465331
|
||||
#define BFS_MAGIC 0x1BADFACE
|
||||
#define CIFS_MAGIC_NUMBER 0xFF534D42
|
||||
#define CODA_SUPER_MAGIC 0x73757245
|
||||
#define COH_SUPER_MAGIC 0x012FF7B7
|
||||
#define CRAMFS_MAGIC 0x28cd3d45
|
||||
#define DEVFS_SUPER_MAGIC 0x1373
|
||||
#define EFS_SUPER_MAGIC 0x00414A53
|
||||
#define EXT_SUPER_MAGIC 0x137D
|
||||
#define EXT2_OLD_SUPER_MAGIC 0xEF51
|
||||
#define EXT2_SUPER_MAGIC 0xEF53
|
||||
#define EXT3_SUPER_MAGIC 0xEF53
|
||||
#define HFS_SUPER_MAGIC 0x4244
|
||||
#define HPFS_SUPER_MAGIC 0xF995E849
|
||||
#define HUGETLBFS_MAGIC 0x958458f6
|
||||
#define ISOFS_SUPER_MAGIC 0x9660
|
||||
#define JFFS2_SUPER_MAGIC 0x72b6
|
||||
#define JFS_SUPER_MAGIC 0x3153464a
|
||||
#define MINIX_SUPER_MAGIC 0x137F /* orig. minix */
|
||||
#define MINIX_SUPER_MAGIC2 0x138F /* 30 char minix */
|
||||
#define MINIX2_SUPER_MAGIC 0x2468 /* minix V2 */
|
||||
#define MINIX2_SUPER_MAGIC2 0x2478 /* minix V2, 30 char names */
|
||||
#define MSDOS_SUPER_MAGIC 0x4d44
|
||||
#define NCP_SUPER_MAGIC 0x564c
|
||||
#define NFS_SUPER_MAGIC 0x6969
|
||||
#define NTFS_SB_MAGIC 0x5346544e
|
||||
#define OPENPROM_SUPER_MAGIC 0x9fa1
|
||||
#define PROC_SUPER_MAGIC 0x9fa0
|
||||
#define QNX4_SUPER_MAGIC 0x002f
|
||||
#define REISERFS_SUPER_MAGIC 0x52654973
|
||||
#define ROMFS_MAGIC 0x7275
|
||||
#define SMB_SUPER_MAGIC 0x517B
|
||||
#define SYSV2_SUPER_MAGIC 0x012FF7B6
|
||||
#define SYSV4_SUPER_MAGIC 0x012FF7B5
|
||||
#define TMPFS_MAGIC 0x01021994
|
||||
#define UDF_SUPER_MAGIC 0x15013346
|
||||
#define UFS_MAGIC 0x00011954
|
||||
#define USBDEVICE_SUPER_MAGIC 0x9fa2
|
||||
#define VXFS_SUPER_MAGIC 0xa501FCF5
|
||||
#define XENIX_SUPER_MAGIC 0x012FF7B4
|
||||
#define XFS_SUPER_MAGIC 0x58465342
|
||||
#define _XIAFS_SUPER_MAGIC 0x012FD16D
|
||||
|
||||
extern int statfs(const char*, struct statfs*) __nonnull((1, 2));
|
||||
extern int statfs64(const char*, struct statfs64*) __nonnull((1, 2));
|
||||
extern int fstatfs(int, struct statfs*) __nonnull((2));
|
||||
extern int fstatfs64(int, struct statfs64*) __nonnull((2));
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#endif /* _SYS_VFS_H_ */
|
||||
@@ -1,39 +0,0 @@
|
||||
eglBindAPI
|
||||
eglBindTexImage
|
||||
eglChooseConfig
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
eglCreateWindowSurface
|
||||
eglDestroyContext
|
||||
eglDestroyImageKHR
|
||||
eglDestroySurface
|
||||
eglGetConfigAttrib
|
||||
eglGetConfigs
|
||||
eglGetCurrentContext
|
||||
eglGetCurrentDisplay
|
||||
eglGetCurrentSurface
|
||||
eglGetDisplay
|
||||
eglGetError
|
||||
eglGetProcAddress
|
||||
eglInitialize
|
||||
eglLockSurfaceKHR
|
||||
eglMakeCurrent
|
||||
eglQueryAPI
|
||||
eglQueryContext
|
||||
eglQueryString
|
||||
eglQuerySurface
|
||||
eglReleaseTexImage
|
||||
eglReleaseThread
|
||||
eglSetSwapRectangleANDROID
|
||||
eglSurfaceAttrib
|
||||
eglSwapBuffers
|
||||
eglSwapInterval
|
||||
eglTerminate
|
||||
eglUnlockSurfaceKHR
|
||||
eglWaitClient
|
||||
eglWaitGL
|
||||
eglWaitNative
|
||||
@@ -1,239 +0,0 @@
|
||||
glActiveTexture
|
||||
glAlphaFunc
|
||||
glAlphaFuncx
|
||||
glAlphaFuncxOES
|
||||
glBindBuffer
|
||||
glBindFramebufferOES
|
||||
glBindRenderbufferOES
|
||||
glBindTexture
|
||||
glBlendEquationOES
|
||||
glBlendEquationSeparateOES
|
||||
glBlendFunc
|
||||
glBlendFuncSeparateOES
|
||||
glBufferData
|
||||
glBufferSubData
|
||||
glCheckFramebufferStatusOES
|
||||
glClear
|
||||
glClearColor
|
||||
glClearColorx
|
||||
glClearColorxOES
|
||||
glClearDepthf
|
||||
glClearDepthfOES
|
||||
glClearDepthx
|
||||
glClearDepthxOES
|
||||
glClearStencil
|
||||
glClientActiveTexture
|
||||
glClipPlanef
|
||||
glClipPlanefOES
|
||||
glClipPlanex
|
||||
glClipPlanexOES
|
||||
glColor4f
|
||||
glColor4ub
|
||||
glColor4x
|
||||
glColor4xOES
|
||||
glColorMask
|
||||
glColorPointer
|
||||
glColorPointerBounds
|
||||
glCompressedTexImage2D
|
||||
glCompressedTexSubImage2D
|
||||
glCopyTexImage2D
|
||||
glCopyTexSubImage2D
|
||||
glCullFace
|
||||
glCurrentPaletteMatrixOES
|
||||
glDeleteBuffers
|
||||
glDeleteFramebuffersOES
|
||||
glDeleteRenderbuffersOES
|
||||
glDeleteTextures
|
||||
glDepthFunc
|
||||
glDepthMask
|
||||
glDepthRangef
|
||||
glDepthRangefOES
|
||||
glDepthRangex
|
||||
glDepthRangexOES
|
||||
glDisable
|
||||
glDisableClientState
|
||||
glDrawArrays
|
||||
glDrawElements
|
||||
glDrawTexfOES
|
||||
glDrawTexfvOES
|
||||
glDrawTexiOES
|
||||
glDrawTexivOES
|
||||
glDrawTexsOES
|
||||
glDrawTexsvOES
|
||||
glDrawTexxOES
|
||||
glDrawTexxvOES
|
||||
glEGLImageTargetRenderbufferStorageOES
|
||||
glEGLImageTargetTexture2DOES
|
||||
glEnable
|
||||
glEnableClientState
|
||||
glFinish
|
||||
glFlush
|
||||
glFogf
|
||||
glFogfv
|
||||
glFogx
|
||||
glFogxOES
|
||||
glFogxv
|
||||
glFogxvOES
|
||||
glFramebufferRenderbufferOES
|
||||
glFramebufferTexture2DOES
|
||||
glFrontFace
|
||||
glFrustumf
|
||||
glFrustumfOES
|
||||
glFrustumx
|
||||
glFrustumxOES
|
||||
glGenBuffers
|
||||
glGenerateMipmapOES
|
||||
glGenFramebuffersOES
|
||||
glGenRenderbuffersOES
|
||||
glGenTextures
|
||||
glGetBooleanv
|
||||
glGetBufferParameteriv
|
||||
glGetBufferPointervOES
|
||||
glGetClipPlanef
|
||||
glGetClipPlanefOES
|
||||
glGetClipPlanex
|
||||
glGetClipPlanexOES
|
||||
glGetError
|
||||
glGetFixedv
|
||||
glGetFixedvOES
|
||||
glGetFloatv
|
||||
glGetFramebufferAttachmentParameterivOES
|
||||
glGetIntegerv
|
||||
glGetLightfv
|
||||
glGetLightxv
|
||||
glGetLightxvOES
|
||||
glGetMaterialfv
|
||||
glGetMaterialxv
|
||||
glGetMaterialxvOES
|
||||
glGetPointerv
|
||||
glGetRenderbufferParameterivOES
|
||||
glGetString
|
||||
glGetTexEnvfv
|
||||
glGetTexEnviv
|
||||
glGetTexEnvxv
|
||||
glGetTexEnvxvOES
|
||||
glGetTexGenfvOES
|
||||
glGetTexGenivOES
|
||||
glGetTexGenxvOES
|
||||
glGetTexParameterfv
|
||||
glGetTexParameteriv
|
||||
glGetTexParameterxv
|
||||
glGetTexParameterxvOES
|
||||
glHint
|
||||
glIsBuffer
|
||||
glIsEnabled
|
||||
glIsFramebufferOES
|
||||
glIsRenderbufferOES
|
||||
glIsTexture
|
||||
glLightf
|
||||
glLightfv
|
||||
glLightModelf
|
||||
glLightModelfv
|
||||
glLightModelx
|
||||
glLightModelxOES
|
||||
glLightModelxv
|
||||
glLightModelxvOES
|
||||
glLightx
|
||||
glLightxOES
|
||||
glLightxv
|
||||
glLightxvOES
|
||||
glLineWidth
|
||||
glLineWidthx
|
||||
glLineWidthxOES
|
||||
glLoadIdentity
|
||||
glLoadMatrixf
|
||||
glLoadMatrixx
|
||||
glLoadMatrixxOES
|
||||
glLoadPaletteFromModelViewMatrixOES
|
||||
glLogicOp
|
||||
glMapBufferOES
|
||||
glMaterialf
|
||||
glMaterialfv
|
||||
glMaterialx
|
||||
glMaterialxOES
|
||||
glMaterialxv
|
||||
glMaterialxvOES
|
||||
glMatrixIndexPointerOES
|
||||
glMatrixMode
|
||||
glMultiTexCoord4f
|
||||
glMultiTexCoord4x
|
||||
glMultiTexCoord4xOES
|
||||
glMultMatrixf
|
||||
glMultMatrixx
|
||||
glMultMatrixxOES
|
||||
glNormal3f
|
||||
glNormal3x
|
||||
glNormal3xOES
|
||||
glNormalPointer
|
||||
glNormalPointerBounds
|
||||
glOrthof
|
||||
glOrthofOES
|
||||
glOrthox
|
||||
glOrthoxOES
|
||||
glPixelStorei
|
||||
glPointParameterf
|
||||
glPointParameterfv
|
||||
glPointParameterx
|
||||
glPointParameterxOES
|
||||
glPointParameterxv
|
||||
glPointParameterxvOES
|
||||
glPointSize
|
||||
glPointSizePointerOES
|
||||
glPointSizex
|
||||
glPointSizexOES
|
||||
glPolygonOffset
|
||||
glPolygonOffsetx
|
||||
glPolygonOffsetxOES
|
||||
glPopMatrix
|
||||
glPushMatrix
|
||||
glQueryMatrixxOES
|
||||
glReadPixels
|
||||
glRenderbufferStorageOES
|
||||
glRotatef
|
||||
glRotatex
|
||||
glRotatexOES
|
||||
glSampleCoverage
|
||||
glSampleCoveragex
|
||||
glSampleCoveragexOES
|
||||
glScalef
|
||||
glScalex
|
||||
glScalexOES
|
||||
glScissor
|
||||
glShadeModel
|
||||
glStencilFunc
|
||||
glStencilMask
|
||||
glStencilOp
|
||||
glTexCoordPointer
|
||||
glTexCoordPointerBounds
|
||||
glTexEnvf
|
||||
glTexEnvfv
|
||||
glTexEnvi
|
||||
glTexEnviv
|
||||
glTexEnvx
|
||||
glTexEnvxOES
|
||||
glTexEnvxv
|
||||
glTexEnvxvOES
|
||||
glTexGenfOES
|
||||
glTexGenfvOES
|
||||
glTexGeniOES
|
||||
glTexGenivOES
|
||||
glTexGenxOES
|
||||
glTexGenxvOES
|
||||
glTexImage2D
|
||||
glTexParameterf
|
||||
glTexParameterfv
|
||||
glTexParameteri
|
||||
glTexParameteriv
|
||||
glTexParameterx
|
||||
glTexParameterxOES
|
||||
glTexParameterxv
|
||||
glTexParameterxvOES
|
||||
glTexSubImage2D
|
||||
glTranslatef
|
||||
glTranslatex
|
||||
glTranslatexOES
|
||||
glUnmapBufferOES
|
||||
glVertexPointer
|
||||
glVertexPointerBounds
|
||||
glViewport
|
||||
glWeightPointerOES
|
||||
@@ -1,177 +0,0 @@
|
||||
glActiveTexture
|
||||
glAttachShader
|
||||
glBeginPerfMonitorAMD
|
||||
glBindAttribLocation
|
||||
glBindBuffer
|
||||
glBindFramebuffer
|
||||
glBindRenderbuffer
|
||||
glBindTexture
|
||||
glBlendColor
|
||||
glBlendEquation
|
||||
glBlendEquationSeparate
|
||||
glBlendFunc
|
||||
glBlendFuncSeparate
|
||||
glBufferData
|
||||
glBufferSubData
|
||||
glCheckFramebufferStatus
|
||||
glClear
|
||||
glClearColor
|
||||
glClearDepthf
|
||||
glClearStencil
|
||||
glColorMask
|
||||
glCompileShader
|
||||
glCompressedTexImage2D
|
||||
glCompressedTexImage3DOES
|
||||
glCompressedTexSubImage2D
|
||||
glCompressedTexSubImage3DOES
|
||||
glCopyTexImage2D
|
||||
glCopyTexSubImage2D
|
||||
glCopyTexSubImage3DOES
|
||||
glCreateProgram
|
||||
glCreateShader
|
||||
glCullFace
|
||||
glDeleteBuffers
|
||||
glDeleteFencesNV
|
||||
glDeleteFramebuffers
|
||||
glDeletePerfMonitorsAMD
|
||||
glDeleteProgram
|
||||
glDeleteRenderbuffers
|
||||
glDeleteShader
|
||||
glDeleteTextures
|
||||
glDepthFunc
|
||||
glDepthMask
|
||||
glDepthRangef
|
||||
glDetachShader
|
||||
glDisable
|
||||
glDisableDriverControlQCOM
|
||||
glDisableVertexAttribArray
|
||||
glDrawArrays
|
||||
glDrawElements
|
||||
glEGLImageTargetRenderbufferStorageOES
|
||||
glEGLImageTargetTexture2DOES
|
||||
glEnable
|
||||
glEnableDriverControlQCOM
|
||||
glEnableVertexAttribArray
|
||||
glEndPerfMonitorAMD
|
||||
glFinish
|
||||
glFinishFenceNV
|
||||
glFlush
|
||||
glFramebufferRenderbuffer
|
||||
glFramebufferTexture2D
|
||||
glFramebufferTexture3DOES
|
||||
glFrontFace
|
||||
glGenBuffers
|
||||
glGenerateMipmap
|
||||
glGenFencesNV
|
||||
glGenFramebuffers
|
||||
glGenPerfMonitorsAMD
|
||||
glGenRenderbuffers
|
||||
glGenTextures
|
||||
glGetActiveAttrib
|
||||
glGetActiveUniform
|
||||
glGetAttachedShaders
|
||||
glGetAttribLocation
|
||||
glGetBooleanv
|
||||
glGetBufferParameteriv
|
||||
glGetBufferPointervOES
|
||||
glGetDriverControlsQCOM
|
||||
glGetDriverControlStringQCOM
|
||||
glGetError
|
||||
glGetFenceivNV
|
||||
glGetFloatv
|
||||
glGetFramebufferAttachmentParameteriv
|
||||
glGetIntegerv
|
||||
glGetPerfMonitorCounterDataAMD
|
||||
glGetPerfMonitorCounterInfoAMD
|
||||
glGetPerfMonitorCountersAMD
|
||||
glGetPerfMonitorCounterStringAMD
|
||||
glGetPerfMonitorGroupsAMD
|
||||
glGetPerfMonitorGroupStringAMD
|
||||
glGetProgramBinaryOES
|
||||
glGetProgramInfoLog
|
||||
glGetProgramiv
|
||||
glGetRenderbufferParameteriv
|
||||
glGetShaderInfoLog
|
||||
glGetShaderiv
|
||||
glGetShaderPrecisionFormat
|
||||
glGetShaderSource
|
||||
glGetString
|
||||
glGetTexParameterfv
|
||||
glGetTexParameteriv
|
||||
glGetUniformfv
|
||||
glGetUniformiv
|
||||
glGetUniformLocation
|
||||
glGetVertexAttribfv
|
||||
glGetVertexAttribiv
|
||||
glGetVertexAttribPointerv
|
||||
glHint
|
||||
glIsBuffer
|
||||
glIsEnabled
|
||||
glIsFenceNV
|
||||
glIsFramebuffer
|
||||
glIsProgram
|
||||
glIsRenderbuffer
|
||||
glIsShader
|
||||
glIsTexture
|
||||
glLineWidth
|
||||
glLinkProgram
|
||||
glMapBufferOES
|
||||
glPixelStorei
|
||||
glPolygonOffset
|
||||
glProgramBinaryOES
|
||||
glReadPixels
|
||||
glReleaseShaderCompiler
|
||||
glRenderbufferStorage
|
||||
glSampleCoverage
|
||||
glScissor
|
||||
glSelectPerfMonitorCountersAMD
|
||||
glSetFenceNV
|
||||
glShaderBinary
|
||||
glShaderSource
|
||||
glStencilFunc
|
||||
glStencilFuncSeparate
|
||||
glStencilMask
|
||||
glStencilMaskSeparate
|
||||
glStencilOp
|
||||
glStencilOpSeparate
|
||||
glTestFenceNV
|
||||
glTexImage2D
|
||||
glTexImage3DOES
|
||||
glTexParameterf
|
||||
glTexParameterfv
|
||||
glTexParameteri
|
||||
glTexParameteriv
|
||||
glTexSubImage2D
|
||||
glTexSubImage3DOES
|
||||
glUniform1f
|
||||
glUniform1fv
|
||||
glUniform1i
|
||||
glUniform1iv
|
||||
glUniform2f
|
||||
glUniform2fv
|
||||
glUniform2i
|
||||
glUniform2iv
|
||||
glUniform3f
|
||||
glUniform3fv
|
||||
glUniform3i
|
||||
glUniform3iv
|
||||
glUniform4f
|
||||
glUniform4fv
|
||||
glUniform4i
|
||||
glUniform4iv
|
||||
glUniformMatrix2fv
|
||||
glUniformMatrix3fv
|
||||
glUniformMatrix4fv
|
||||
glUnmapBufferOES
|
||||
glUseProgram
|
||||
glValidateProgram
|
||||
glVertexAttrib1f
|
||||
glVertexAttrib1fv
|
||||
glVertexAttrib2f
|
||||
glVertexAttrib2fv
|
||||
glVertexAttrib3f
|
||||
glVertexAttrib3fv
|
||||
glVertexAttrib4f
|
||||
glVertexAttrib4fv
|
||||
glVertexAttribPointer
|
||||
glViewport
|
||||
@@ -1,367 +0,0 @@
|
||||
glActiveShaderProgram
|
||||
glActiveTexture
|
||||
glAttachShader
|
||||
glBeginQuery
|
||||
glBeginTransformFeedback
|
||||
glBindAttribLocation
|
||||
glBindBuffer
|
||||
glBindBufferBase
|
||||
glBindBufferRange
|
||||
glBindFramebuffer
|
||||
glBindImageTexture
|
||||
glBindProgramPipeline
|
||||
glBindRenderbuffer
|
||||
glBindSampler
|
||||
glBindTexture
|
||||
glBindTransformFeedback
|
||||
glBindVertexArray
|
||||
glBindVertexArrayOES
|
||||
glBindVertexBuffer
|
||||
glBlendBarrierKHR
|
||||
glBlendColor
|
||||
glBlendEquation
|
||||
glBlendEquationiEXT
|
||||
glBlendEquationSeparate
|
||||
glBlendEquationSeparateiEXT
|
||||
glBlendFunc
|
||||
glBlendFunciEXT
|
||||
glBlendFuncSeparate
|
||||
glBlendFuncSeparateiEXT
|
||||
glBlitFramebuffer
|
||||
glBufferData
|
||||
glBufferSubData
|
||||
glCheckFramebufferStatus
|
||||
glClear
|
||||
glClearBufferfi
|
||||
glClearBufferfv
|
||||
glClearBufferiv
|
||||
glClearBufferuiv
|
||||
glClearColor
|
||||
glClearDepthf
|
||||
glClearStencil
|
||||
glClientWaitSync
|
||||
glColorMask
|
||||
glColorMaskiEXT
|
||||
glCompileShader
|
||||
glCompressedTexImage2D
|
||||
glCompressedTexImage3D
|
||||
glCompressedTexImage3DOES
|
||||
glCompressedTexSubImage2D
|
||||
glCompressedTexSubImage3D
|
||||
glCompressedTexSubImage3DOES
|
||||
glCopyBufferSubData
|
||||
glCopyImageSubDataEXT
|
||||
glCopyTexImage2D
|
||||
glCopyTexSubImage2D
|
||||
glCopyTexSubImage3D
|
||||
glCopyTexSubImage3DOES
|
||||
glCreateProgram
|
||||
glCreateShader
|
||||
glCreateShaderProgramv
|
||||
glCullFace
|
||||
glDebugMessageCallbackKHR
|
||||
glDebugMessageControlKHR
|
||||
glDebugMessageInsertKHR
|
||||
glDeleteBuffers
|
||||
glDeleteFramebuffers
|
||||
glDeleteProgram
|
||||
glDeleteProgramPipelines
|
||||
glDeleteQueries
|
||||
glDeleteRenderbuffers
|
||||
glDeleteSamplers
|
||||
glDeleteShader
|
||||
glDeleteSync
|
||||
glDeleteTextures
|
||||
glDeleteTransformFeedbacks
|
||||
glDeleteVertexArrays
|
||||
glDeleteVertexArraysOES
|
||||
glDepthFunc
|
||||
glDepthMask
|
||||
glDepthRangef
|
||||
glDetachShader
|
||||
glDisable
|
||||
glDisableiEXT
|
||||
glDisableVertexAttribArray
|
||||
glDispatchCompute
|
||||
glDispatchComputeIndirect
|
||||
glDrawArrays
|
||||
glDrawArraysIndirect
|
||||
glDrawArraysInstanced
|
||||
glDrawBuffers
|
||||
glDrawElements
|
||||
glDrawElementsIndirect
|
||||
glDrawElementsInstanced
|
||||
glDrawRangeElements
|
||||
glEGLImageTargetRenderbufferStorageOES
|
||||
glEGLImageTargetTexture2DOES
|
||||
glEnable
|
||||
glEnableiEXT
|
||||
glEnableVertexAttribArray
|
||||
glEndQuery
|
||||
glEndTransformFeedback
|
||||
glFenceSync
|
||||
glFinish
|
||||
glFlush
|
||||
glFlushMappedBufferRange
|
||||
glFramebufferParameteri
|
||||
glFramebufferRenderbuffer
|
||||
glFramebufferTexture2D
|
||||
glFramebufferTexture3DOES
|
||||
glFramebufferTextureEXT
|
||||
glFramebufferTextureLayer
|
||||
glFrontFace
|
||||
glGenBuffers
|
||||
glGenerateMipmap
|
||||
glGenFramebuffers
|
||||
glGenProgramPipelines
|
||||
glGenQueries
|
||||
glGenRenderbuffers
|
||||
glGenSamplers
|
||||
glGenTextures
|
||||
glGenTransformFeedbacks
|
||||
glGenVertexArrays
|
||||
glGenVertexArraysOES
|
||||
glGetActiveAttrib
|
||||
glGetActiveUniform
|
||||
glGetActiveUniformBlockiv
|
||||
glGetActiveUniformBlockName
|
||||
glGetActiveUniformsiv
|
||||
glGetAttachedShaders
|
||||
glGetAttribLocation
|
||||
glGetBooleani_v
|
||||
glGetBooleanv
|
||||
glGetBufferParameteri64v
|
||||
glGetBufferParameteriv
|
||||
glGetBufferPointerv
|
||||
glGetBufferPointervOES
|
||||
glGetDebugMessageLogKHR
|
||||
glGetError
|
||||
glGetFloatv
|
||||
glGetFragDataLocation
|
||||
glGetFramebufferAttachmentParameteriv
|
||||
glGetFramebufferParameteriv
|
||||
glGetInteger64i_v
|
||||
glGetInteger64v
|
||||
glGetIntegeri_v
|
||||
glGetIntegerv
|
||||
glGetInternalformativ
|
||||
glGetMultisamplefv
|
||||
glGetObjectLabelKHR
|
||||
glGetObjectPtrLabelKHR
|
||||
glGetPointervKHR
|
||||
glGetProgramBinary
|
||||
glGetProgramBinaryOES
|
||||
glGetProgramInfoLog
|
||||
glGetProgramInterfaceiv
|
||||
glGetProgramiv
|
||||
glGetProgramPipelineInfoLog
|
||||
glGetProgramPipelineiv
|
||||
glGetProgramResourceIndex
|
||||
glGetProgramResourceiv
|
||||
glGetProgramResourceLocation
|
||||
glGetProgramResourceName
|
||||
glGetQueryiv
|
||||
glGetQueryObjectuiv
|
||||
glGetRenderbufferParameteriv
|
||||
glGetSamplerParameterfv
|
||||
glGetSamplerParameterIivEXT
|
||||
glGetSamplerParameterIuivEXT
|
||||
glGetSamplerParameteriv
|
||||
glGetShaderInfoLog
|
||||
glGetShaderiv
|
||||
glGetShaderPrecisionFormat
|
||||
glGetShaderSource
|
||||
glGetString
|
||||
glGetStringi
|
||||
glGetSynciv
|
||||
glGetTexLevelParameterfv
|
||||
glGetTexLevelParameteriv
|
||||
glGetTexParameterfv
|
||||
glGetTexParameterIivEXT
|
||||
glGetTexParameterIuivEXT
|
||||
glGetTexParameteriv
|
||||
glGetTransformFeedbackVarying
|
||||
glGetUniformBlockIndex
|
||||
glGetUniformfv
|
||||
glGetUniformIndices
|
||||
glGetUniformiv
|
||||
glGetUniformLocation
|
||||
glGetUniformuiv
|
||||
glGetVertexAttribfv
|
||||
glGetVertexAttribIiv
|
||||
glGetVertexAttribIuiv
|
||||
glGetVertexAttribiv
|
||||
glGetVertexAttribPointerv
|
||||
glHint
|
||||
glInvalidateFramebuffer
|
||||
glInvalidateSubFramebuffer
|
||||
glIsBuffer
|
||||
glIsEnabled
|
||||
glIsEnablediEXT
|
||||
glIsFramebuffer
|
||||
glIsProgram
|
||||
glIsProgramPipeline
|
||||
glIsQuery
|
||||
glIsRenderbuffer
|
||||
glIsSampler
|
||||
glIsShader
|
||||
glIsSync
|
||||
glIsTexture
|
||||
glIsTransformFeedback
|
||||
glIsVertexArray
|
||||
glIsVertexArrayOES
|
||||
glLineWidth
|
||||
glLinkProgram
|
||||
glMapBufferOES
|
||||
glMapBufferRange
|
||||
glMemoryBarrier
|
||||
glMemoryBarrierByRegion
|
||||
glMinSampleShadingOES
|
||||
glObjectLabelKHR
|
||||
glObjectPtrLabelKHR
|
||||
glPatchParameteriEXT
|
||||
glPauseTransformFeedback
|
||||
glPixelStorei
|
||||
glPolygonOffset
|
||||
glPopDebugGroupKHR
|
||||
glPrimitiveBoundingBoxEXT
|
||||
glProgramBinary
|
||||
glProgramBinaryOES
|
||||
glProgramParameteri
|
||||
glProgramUniform1f
|
||||
glProgramUniform1fv
|
||||
glProgramUniform1i
|
||||
glProgramUniform1iv
|
||||
glProgramUniform1ui
|
||||
glProgramUniform1uiv
|
||||
glProgramUniform2f
|
||||
glProgramUniform2fv
|
||||
glProgramUniform2i
|
||||
glProgramUniform2iv
|
||||
glProgramUniform2ui
|
||||
glProgramUniform2uiv
|
||||
glProgramUniform3f
|
||||
glProgramUniform3fv
|
||||
glProgramUniform3i
|
||||
glProgramUniform3iv
|
||||
glProgramUniform3ui
|
||||
glProgramUniform3uiv
|
||||
glProgramUniform4f
|
||||
glProgramUniform4fv
|
||||
glProgramUniform4i
|
||||
glProgramUniform4iv
|
||||
glProgramUniform4ui
|
||||
glProgramUniform4uiv
|
||||
glProgramUniformMatrix2fv
|
||||
glProgramUniformMatrix2x3fv
|
||||
glProgramUniformMatrix2x4fv
|
||||
glProgramUniformMatrix3fv
|
||||
glProgramUniformMatrix3x2fv
|
||||
glProgramUniformMatrix3x4fv
|
||||
glProgramUniformMatrix4fv
|
||||
glProgramUniformMatrix4x2fv
|
||||
glProgramUniformMatrix4x3fv
|
||||
glPushDebugGroupKHR
|
||||
glReadBuffer
|
||||
glReadPixels
|
||||
glReleaseShaderCompiler
|
||||
glRenderbufferStorage
|
||||
glRenderbufferStorageMultisample
|
||||
glResumeTransformFeedback
|
||||
glSampleCoverage
|
||||
glSampleMaski
|
||||
glSamplerParameterf
|
||||
glSamplerParameterfv
|
||||
glSamplerParameteri
|
||||
glSamplerParameterIivEXT
|
||||
glSamplerParameterIuivEXT
|
||||
glSamplerParameteriv
|
||||
glScissor
|
||||
glShaderBinary
|
||||
glShaderSource
|
||||
glStencilFunc
|
||||
glStencilFuncSeparate
|
||||
glStencilMask
|
||||
glStencilMaskSeparate
|
||||
glStencilOp
|
||||
glStencilOpSeparate
|
||||
glTexBufferEXT
|
||||
glTexBufferRangeEXT
|
||||
glTexImage2D
|
||||
glTexImage3D
|
||||
glTexImage3DOES
|
||||
glTexParameterf
|
||||
glTexParameterfv
|
||||
glTexParameteri
|
||||
glTexParameterIivEXT
|
||||
glTexParameterIuivEXT
|
||||
glTexParameteriv
|
||||
glTexStorage2D
|
||||
glTexStorage2DMultisample
|
||||
glTexStorage3D
|
||||
glTexStorage3DMultisampleOES
|
||||
glTexSubImage2D
|
||||
glTexSubImage3D
|
||||
glTexSubImage3DOES
|
||||
glTransformFeedbackVaryings
|
||||
glUniform1f
|
||||
glUniform1fv
|
||||
glUniform1i
|
||||
glUniform1iv
|
||||
glUniform1ui
|
||||
glUniform1uiv
|
||||
glUniform2f
|
||||
glUniform2fv
|
||||
glUniform2i
|
||||
glUniform2iv
|
||||
glUniform2ui
|
||||
glUniform2uiv
|
||||
glUniform3f
|
||||
glUniform3fv
|
||||
glUniform3i
|
||||
glUniform3iv
|
||||
glUniform3ui
|
||||
glUniform3uiv
|
||||
glUniform4f
|
||||
glUniform4fv
|
||||
glUniform4i
|
||||
glUniform4iv
|
||||
glUniform4ui
|
||||
glUniform4uiv
|
||||
glUniformBlockBinding
|
||||
glUniformMatrix2fv
|
||||
glUniformMatrix2x3fv
|
||||
glUniformMatrix2x4fv
|
||||
glUniformMatrix3fv
|
||||
glUniformMatrix3x2fv
|
||||
glUniformMatrix3x4fv
|
||||
glUniformMatrix4fv
|
||||
glUniformMatrix4x2fv
|
||||
glUniformMatrix4x3fv
|
||||
glUnmapBuffer
|
||||
glUnmapBufferOES
|
||||
glUseProgram
|
||||
glUseProgramStages
|
||||
glValidateProgram
|
||||
glValidateProgramPipeline
|
||||
glVertexAttrib1f
|
||||
glVertexAttrib1fv
|
||||
glVertexAttrib2f
|
||||
glVertexAttrib2fv
|
||||
glVertexAttrib3f
|
||||
glVertexAttrib3fv
|
||||
glVertexAttrib4f
|
||||
glVertexAttrib4fv
|
||||
glVertexAttribBinding
|
||||
glVertexAttribDivisor
|
||||
glVertexAttribFormat
|
||||
glVertexAttribI4i
|
||||
glVertexAttribI4iv
|
||||
glVertexAttribI4ui
|
||||
glVertexAttribI4uiv
|
||||
glVertexAttribIFormat
|
||||
glVertexAttribIPointer
|
||||
glVertexAttribPointer
|
||||
glVertexBindingDivisor
|
||||
glViewport
|
||||
glWaitSync
|
||||
@@ -1,3 +0,0 @@
|
||||
xaCreateEngine
|
||||
xaQueryNumSupportedEngineInterfaces
|
||||
xaQuerySupportedEngineInterfaces
|
||||
@@ -1,41 +0,0 @@
|
||||
XA_IID_ANDROIDBUFFERQUEUESOURCE
|
||||
XA_IID_AUDIODECODERCAPABILITIES
|
||||
XA_IID_AUDIOENCODER
|
||||
XA_IID_AUDIOENCODERCAPABILITIES
|
||||
XA_IID_AUDIOIODEVICECAPABILITIES
|
||||
XA_IID_CAMERA
|
||||
XA_IID_CAMERACAPABILITIES
|
||||
XA_IID_CONFIGEXTENSION
|
||||
XA_IID_DEVICEVOLUME
|
||||
XA_IID_DYNAMICINTERFACEMANAGEMENT
|
||||
XA_IID_DYNAMICSOURCE
|
||||
XA_IID_ENGINE
|
||||
XA_IID_EQUALIZER
|
||||
XA_IID_IMAGECONTROLS
|
||||
XA_IID_IMAGEDECODERCAPABILITIES
|
||||
XA_IID_IMAGEEFFECTS
|
||||
XA_IID_IMAGEENCODER
|
||||
XA_IID_IMAGEENCODERCAPABILITIES
|
||||
XA_IID_LED
|
||||
XA_IID_METADATAEXTRACTION
|
||||
XA_IID_METADATAINSERTION
|
||||
XA_IID_METADATATRAVERSAL
|
||||
XA_IID_NULL
|
||||
XA_IID_OBJECT
|
||||
XA_IID_OUTPUTMIX
|
||||
XA_IID_PLAY
|
||||
XA_IID_PLAYBACKRATE
|
||||
XA_IID_PREFETCHSTATUS
|
||||
XA_IID_RADIO
|
||||
XA_IID_RDS
|
||||
XA_IID_RECORD
|
||||
XA_IID_SEEK
|
||||
XA_IID_SNAPSHOT
|
||||
XA_IID_STREAMINFORMATION
|
||||
XA_IID_THREADSYNC
|
||||
XA_IID_VIBRA
|
||||
XA_IID_VIDEODECODERCAPABILITIES
|
||||
XA_IID_VIDEOENCODER
|
||||
XA_IID_VIDEOENCODERCAPABILITIES
|
||||
XA_IID_VIDEOPOSTPROCESSING
|
||||
XA_IID_VOLUME
|
||||
@@ -1,3 +0,0 @@
|
||||
slCreateEngine
|
||||
slQueryNumSupportedEngineInterfaces
|
||||
slQuerySupportedEngineInterfaces
|
||||
@@ -1,50 +0,0 @@
|
||||
SL_IID_3DCOMMIT
|
||||
SL_IID_3DDOPPLER
|
||||
SL_IID_3DGROUPING
|
||||
SL_IID_3DLOCATION
|
||||
SL_IID_3DMACROSCOPIC
|
||||
SL_IID_3DSOURCE
|
||||
SL_IID_ANDROIDBUFFERQUEUESOURCE
|
||||
SL_IID_ANDROIDCONFIGURATION
|
||||
SL_IID_ANDROIDEFFECT
|
||||
SL_IID_ANDROIDEFFECTCAPABILITIES
|
||||
SL_IID_ANDROIDEFFECTSEND
|
||||
SL_IID_ANDROIDSIMPLEBUFFERQUEUE
|
||||
SL_IID_AUDIODECODERCAPABILITIES
|
||||
SL_IID_AUDIOENCODER
|
||||
SL_IID_AUDIOENCODERCAPABILITIES
|
||||
SL_IID_AUDIOIODEVICECAPABILITIES
|
||||
SL_IID_BASSBOOST
|
||||
SL_IID_BUFFERQUEUE
|
||||
SL_IID_DEVICEVOLUME
|
||||
SL_IID_DYNAMICINTERFACEMANAGEMENT
|
||||
SL_IID_DYNAMICSOURCE
|
||||
SL_IID_EFFECTSEND
|
||||
SL_IID_ENGINE
|
||||
SL_IID_ENGINECAPABILITIES
|
||||
SL_IID_ENVIRONMENTALREVERB
|
||||
SL_IID_EQUALIZER
|
||||
SL_IID_LED
|
||||
SL_IID_METADATAEXTRACTION
|
||||
SL_IID_METADATATRAVERSAL
|
||||
SL_IID_MIDIMESSAGE
|
||||
SL_IID_MIDIMUTESOLO
|
||||
SL_IID_MIDITEMPO
|
||||
SL_IID_MIDITIME
|
||||
SL_IID_MUTESOLO
|
||||
SL_IID_NULL
|
||||
SL_IID_OBJECT
|
||||
SL_IID_OUTPUTMIX
|
||||
SL_IID_PITCH
|
||||
SL_IID_PLAY
|
||||
SL_IID_PLAYBACKRATE
|
||||
SL_IID_PREFETCHSTATUS
|
||||
SL_IID_PRESETREVERB
|
||||
SL_IID_RATEPITCH
|
||||
SL_IID_RECORD
|
||||
SL_IID_SEEK
|
||||
SL_IID_THREADSYNC
|
||||
SL_IID_VIBRA
|
||||
SL_IID_VIRTUALIZER
|
||||
SL_IID_VISUALIZATION
|
||||
SL_IID_VOLUME
|
||||
@@ -1,179 +0,0 @@
|
||||
AAsset_close
|
||||
AAssetDir_close
|
||||
AAssetDir_getNextFileName
|
||||
AAssetDir_rewind
|
||||
AAsset_getBuffer
|
||||
AAsset_getLength
|
||||
AAsset_getLength64
|
||||
AAsset_getRemainingLength
|
||||
AAsset_getRemainingLength64
|
||||
AAsset_isAllocated
|
||||
AAssetManager_fromJava
|
||||
AAssetManager_open
|
||||
AAssetManager_openDir
|
||||
AAsset_openFileDescriptor
|
||||
AAsset_openFileDescriptor64
|
||||
AAsset_read
|
||||
AAsset_seek
|
||||
AAsset_seek64
|
||||
AConfiguration_copy
|
||||
AConfiguration_delete
|
||||
AConfiguration_diff
|
||||
AConfiguration_fromAssetManager
|
||||
AConfiguration_getCountry
|
||||
AConfiguration_getDensity
|
||||
AConfiguration_getKeyboard
|
||||
AConfiguration_getKeysHidden
|
||||
AConfiguration_getLanguage
|
||||
AConfiguration_getLayoutDirection
|
||||
AConfiguration_getMcc
|
||||
AConfiguration_getMnc
|
||||
AConfiguration_getNavHidden
|
||||
AConfiguration_getNavigation
|
||||
AConfiguration_getOrientation
|
||||
AConfiguration_getScreenHeightDp
|
||||
AConfiguration_getScreenLong
|
||||
AConfiguration_getScreenSize
|
||||
AConfiguration_getScreenWidthDp
|
||||
AConfiguration_getSdkVersion
|
||||
AConfiguration_getSmallestScreenWidthDp
|
||||
AConfiguration_getTouchscreen
|
||||
AConfiguration_getUiModeNight
|
||||
AConfiguration_getUiModeType
|
||||
AConfiguration_isBetterThan
|
||||
AConfiguration_match
|
||||
AConfiguration_new
|
||||
AConfiguration_setCountry
|
||||
AConfiguration_setDensity
|
||||
AConfiguration_setKeyboard
|
||||
AConfiguration_setKeysHidden
|
||||
AConfiguration_setLanguage
|
||||
AConfiguration_setLayoutDirection
|
||||
AConfiguration_setMcc
|
||||
AConfiguration_setMnc
|
||||
AConfiguration_setNavHidden
|
||||
AConfiguration_setNavigation
|
||||
AConfiguration_setOrientation
|
||||
AConfiguration_setScreenHeightDp
|
||||
AConfiguration_setScreenLong
|
||||
AConfiguration_setScreenSize
|
||||
AConfiguration_setScreenWidthDp
|
||||
AConfiguration_setSdkVersion
|
||||
AConfiguration_setSmallestScreenWidthDp
|
||||
AConfiguration_setTouchscreen
|
||||
AConfiguration_setUiModeNight
|
||||
AConfiguration_setUiModeType
|
||||
AInputEvent_getDeviceId
|
||||
AInputEvent_getSource
|
||||
AInputEvent_getType
|
||||
AInputQueue_attachLooper
|
||||
AInputQueue_detachLooper
|
||||
AInputQueue_finishEvent
|
||||
AInputQueue_getEvent
|
||||
AInputQueue_hasEvents
|
||||
AInputQueue_preDispatchEvent
|
||||
AKeyEvent_getAction
|
||||
AKeyEvent_getDownTime
|
||||
AKeyEvent_getEventTime
|
||||
AKeyEvent_getFlags
|
||||
AKeyEvent_getKeyCode
|
||||
AKeyEvent_getMetaState
|
||||
AKeyEvent_getRepeatCount
|
||||
AKeyEvent_getScanCode
|
||||
ALooper_acquire
|
||||
ALooper_addFd
|
||||
ALooper_forThread
|
||||
ALooper_pollAll
|
||||
ALooper_pollOnce
|
||||
ALooper_prepare
|
||||
ALooper_release
|
||||
ALooper_removeFd
|
||||
ALooper_wake
|
||||
AMotionEvent_getAction
|
||||
AMotionEvent_getAxisValue
|
||||
AMotionEvent_getButtonState
|
||||
AMotionEvent_getDownTime
|
||||
AMotionEvent_getEdgeFlags
|
||||
AMotionEvent_getEventTime
|
||||
AMotionEvent_getFlags
|
||||
AMotionEvent_getHistoricalAxisValue
|
||||
AMotionEvent_getHistoricalEventTime
|
||||
AMotionEvent_getHistoricalOrientation
|
||||
AMotionEvent_getHistoricalPressure
|
||||
AMotionEvent_getHistoricalRawX
|
||||
AMotionEvent_getHistoricalRawY
|
||||
AMotionEvent_getHistoricalSize
|
||||
AMotionEvent_getHistoricalToolMajor
|
||||
AMotionEvent_getHistoricalToolMinor
|
||||
AMotionEvent_getHistoricalTouchMajor
|
||||
AMotionEvent_getHistoricalTouchMinor
|
||||
AMotionEvent_getHistoricalX
|
||||
AMotionEvent_getHistoricalY
|
||||
AMotionEvent_getHistorySize
|
||||
AMotionEvent_getMetaState
|
||||
AMotionEvent_getOrientation
|
||||
AMotionEvent_getPointerCount
|
||||
AMotionEvent_getPointerId
|
||||
AMotionEvent_getPressure
|
||||
AMotionEvent_getRawX
|
||||
AMotionEvent_getRawY
|
||||
AMotionEvent_getSize
|
||||
AMotionEvent_getToolMajor
|
||||
AMotionEvent_getToolMinor
|
||||
AMotionEvent_getToolType
|
||||
AMotionEvent_getTouchMajor
|
||||
AMotionEvent_getTouchMinor
|
||||
AMotionEvent_getX
|
||||
AMotionEvent_getXOffset
|
||||
AMotionEvent_getXPrecision
|
||||
AMotionEvent_getY
|
||||
AMotionEvent_getYOffset
|
||||
AMotionEvent_getYPrecision
|
||||
ANativeActivity_finish
|
||||
ANativeActivity_hideSoftInput
|
||||
ANativeActivity_setWindowFlags
|
||||
ANativeActivity_setWindowFormat
|
||||
ANativeActivity_showSoftInput
|
||||
ANativeWindow_acquire
|
||||
ANativeWindow_fromSurface
|
||||
ANativeWindow_getFormat
|
||||
ANativeWindow_getHeight
|
||||
ANativeWindow_getWidth
|
||||
ANativeWindow_lock
|
||||
ANativeWindow_release
|
||||
ANativeWindow_setBuffersGeometry
|
||||
ANativeWindow_unlockAndPost
|
||||
android_getTtsEngine
|
||||
AObbInfo_delete
|
||||
AObbInfo_getFlags
|
||||
AObbInfo_getPackageName
|
||||
AObbInfo_getVersion
|
||||
AObbScanner_getObbInfo
|
||||
ASensorEventQueue_disableSensor
|
||||
ASensorEventQueue_enableSensor
|
||||
ASensorEventQueue_getEvents
|
||||
ASensorEventQueue_hasEvents
|
||||
ASensorEventQueue_setEventRate
|
||||
ASensor_getFifoMaxEventCount
|
||||
ASensor_getFifoReservedEventCount
|
||||
ASensor_getMinDelay
|
||||
ASensor_getName
|
||||
ASensor_getReportingMode
|
||||
ASensor_getResolution
|
||||
ASensor_getStringType
|
||||
ASensor_getType
|
||||
ASensor_getVendor
|
||||
ASensor_isWakeUpSensor
|
||||
ASensorManager_createEventQueue
|
||||
ASensorManager_destroyEventQueue
|
||||
ASensorManager_getDefaultSensor
|
||||
ASensorManager_getDefaultSensorEx
|
||||
ASensorManager_getInstance
|
||||
ASensorManager_getSensorList
|
||||
AStorageManager_delete
|
||||
AStorageManager_getMountedObbPath
|
||||
AStorageManager_isObbMounted
|
||||
AStorageManager_mountObb
|
||||
AStorageManager_new
|
||||
AStorageManager_unmountObb
|
||||
getTtsEngine
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,27 +0,0 @@
|
||||
__bionic_brk
|
||||
__bionic_libgcc_compat_symbols
|
||||
_ctype_
|
||||
daylight
|
||||
__dso_handle
|
||||
environ
|
||||
__isthreaded
|
||||
optarg
|
||||
opterr
|
||||
optind
|
||||
optopt
|
||||
optreset
|
||||
__page_shift
|
||||
__page_size
|
||||
__p_class_syms
|
||||
__popcount_tab
|
||||
__progname
|
||||
__p_type_syms
|
||||
__sF
|
||||
__stack_chk_guard
|
||||
sys_siglist
|
||||
sys_signame
|
||||
__system_property_area__
|
||||
timezone
|
||||
_tolower_tab_
|
||||
_toupper_tab_
|
||||
tzname
|
||||
@@ -1,10 +0,0 @@
|
||||
android_dlopen_ext
|
||||
android_get_LD_LIBRARY_PATH
|
||||
android_update_LD_LIBRARY_PATH
|
||||
dladdr
|
||||
dlclose
|
||||
dlerror
|
||||
dl_iterate_phdr
|
||||
dlopen
|
||||
dlsym
|
||||
dl_unwind_find_exidx
|
||||
@@ -1,3 +0,0 @@
|
||||
AndroidBitmap_getInfo
|
||||
AndroidBitmap_lockPixels
|
||||
AndroidBitmap_unlockPixels
|
||||
@@ -1,9 +0,0 @@
|
||||
__android_log_assert
|
||||
__android_log_btwrite
|
||||
__android_log_buf_print
|
||||
__android_log_buf_write
|
||||
__android_log_bwrite
|
||||
__android_log_dev_available
|
||||
__android_log_print
|
||||
__android_log_vprint
|
||||
__android_log_write
|
||||
@@ -1,245 +0,0 @@
|
||||
acos
|
||||
acosf
|
||||
acosh
|
||||
acoshf
|
||||
acoshl
|
||||
acosl
|
||||
__aeabi_cfcmpeq
|
||||
__aeabi_cfcmple
|
||||
__aeabi_cfrcmple
|
||||
__aeabi_d2lz
|
||||
__aeabi_d2uiz
|
||||
__aeabi_d2ulz
|
||||
__aeabi_f2lz
|
||||
__aeabi_f2ulz
|
||||
__aeabi_fcmpeq
|
||||
__aeabi_fcmpge
|
||||
__aeabi_fcmpgt
|
||||
__aeabi_fcmple
|
||||
__aeabi_fcmplt
|
||||
asin
|
||||
asinf
|
||||
asinh
|
||||
asinhf
|
||||
asinhl
|
||||
asinl
|
||||
atan
|
||||
atan2
|
||||
atan2f
|
||||
atan2l
|
||||
atanf
|
||||
atanh
|
||||
atanhf
|
||||
atanhl
|
||||
atanl
|
||||
cabsl
|
||||
cbrt
|
||||
cbrtf
|
||||
cbrtl
|
||||
ceil
|
||||
ceilf
|
||||
ceill
|
||||
__cmpsf2
|
||||
copysign
|
||||
copysignf
|
||||
copysignl
|
||||
cos
|
||||
cosf
|
||||
cosh
|
||||
coshf
|
||||
coshl
|
||||
cosl
|
||||
cprojl
|
||||
csqrtl
|
||||
drem
|
||||
dremf
|
||||
__eqsf2
|
||||
erf
|
||||
erfc
|
||||
erfcf
|
||||
erfcl
|
||||
erff
|
||||
erfl
|
||||
exp
|
||||
exp2
|
||||
exp2f
|
||||
exp2l
|
||||
expf
|
||||
expl
|
||||
expm1
|
||||
expm1f
|
||||
expm1l
|
||||
fabs
|
||||
fabsf
|
||||
fabsl
|
||||
fdim
|
||||
fdimf
|
||||
fdiml
|
||||
feclearexcept
|
||||
fedisableexcept
|
||||
feenableexcept
|
||||
fegetenv
|
||||
fegetexcept
|
||||
fegetexceptflag
|
||||
fegetround
|
||||
feholdexcept
|
||||
feraiseexcept
|
||||
fesetenv
|
||||
fesetexceptflag
|
||||
fesetround
|
||||
fetestexcept
|
||||
feupdateenv
|
||||
finite
|
||||
finitef
|
||||
__fixdfdi
|
||||
__fixsfdi
|
||||
__fixunsdfdi
|
||||
__fixunsdfsi
|
||||
__fixunssfdi
|
||||
floor
|
||||
floorf
|
||||
floorl
|
||||
fma
|
||||
fmaf
|
||||
fmal
|
||||
fmax
|
||||
fmaxf
|
||||
fmaxl
|
||||
fmin
|
||||
fminf
|
||||
fminl
|
||||
fmod
|
||||
fmodf
|
||||
fmodl
|
||||
frexp
|
||||
frexpf
|
||||
frexpl
|
||||
gamma
|
||||
gammaf
|
||||
gammaf_r
|
||||
gamma_r
|
||||
__gesf2
|
||||
__gtsf2
|
||||
hypot
|
||||
hypotf
|
||||
hypotl
|
||||
ilogb
|
||||
ilogbf
|
||||
ilogbl
|
||||
j0
|
||||
j0f
|
||||
j1
|
||||
j1f
|
||||
jn
|
||||
jnf
|
||||
ldexpf
|
||||
ldexpl
|
||||
__lesf2
|
||||
lgamma
|
||||
lgammaf
|
||||
lgammaf_r
|
||||
lgammal
|
||||
lgamma_r
|
||||
llrint
|
||||
llrintf
|
||||
llrintl
|
||||
llround
|
||||
llroundf
|
||||
llroundl
|
||||
log
|
||||
log10
|
||||
log10f
|
||||
log10l
|
||||
log1p
|
||||
log1pf
|
||||
log1pl
|
||||
log2
|
||||
log2f
|
||||
log2l
|
||||
logb
|
||||
logbf
|
||||
logbl
|
||||
logf
|
||||
logl
|
||||
lrint
|
||||
lrintf
|
||||
lrintl
|
||||
lround
|
||||
lroundf
|
||||
lroundl
|
||||
__ltsf2
|
||||
modf
|
||||
modff
|
||||
modfl
|
||||
nan
|
||||
nanf
|
||||
nanl
|
||||
nearbyint
|
||||
nearbyintf
|
||||
nearbyintl
|
||||
__nesf2
|
||||
nextafter
|
||||
nextafterf
|
||||
nextafterl
|
||||
nexttoward
|
||||
nexttowardf
|
||||
nexttowardl
|
||||
pow
|
||||
powf
|
||||
powl
|
||||
remainder
|
||||
remainderf
|
||||
remainderl
|
||||
remquo
|
||||
remquof
|
||||
remquol
|
||||
rint
|
||||
rintf
|
||||
rintl
|
||||
round
|
||||
roundf
|
||||
roundl
|
||||
scalb
|
||||
scalbf
|
||||
scalbln
|
||||
scalblnf
|
||||
scalblnl
|
||||
scalbn
|
||||
scalbnf
|
||||
scalbnl
|
||||
__signbit
|
||||
__signbitf
|
||||
__signbitl
|
||||
significand
|
||||
significandf
|
||||
significandl
|
||||
sin
|
||||
sincos
|
||||
sincosf
|
||||
sincosl
|
||||
sinf
|
||||
sinh
|
||||
sinhf
|
||||
sinhl
|
||||
sinl
|
||||
sqrt
|
||||
sqrtf
|
||||
sqrtl
|
||||
tan
|
||||
tanf
|
||||
tanh
|
||||
tanhf
|
||||
tanhl
|
||||
tanl
|
||||
tgamma
|
||||
tgammaf
|
||||
tgammal
|
||||
trunc
|
||||
truncf
|
||||
truncl
|
||||
y0
|
||||
y0f
|
||||
y1
|
||||
y1f
|
||||
yn
|
||||
ynf
|
||||
@@ -1,2 +0,0 @@
|
||||
__fe_dfl_env
|
||||
signgam
|
||||
@@ -1,91 +0,0 @@
|
||||
AMediaCodec_configure
|
||||
AMediaCodec_createCodecByName
|
||||
AMediaCodec_createDecoderByType
|
||||
AMediaCodec_createEncoderByType
|
||||
AMediaCodecCryptoInfo_delete
|
||||
AMediaCodecCryptoInfo_getClearBytes
|
||||
AMediaCodecCryptoInfo_getEncryptedBytes
|
||||
AMediaCodecCryptoInfo_getIV
|
||||
AMediaCodecCryptoInfo_getKey
|
||||
AMediaCodecCryptoInfo_getMode
|
||||
AMediaCodecCryptoInfo_getNumSubSamples
|
||||
AMediaCodecCryptoInfo_new
|
||||
AMediaCodec_delete
|
||||
AMediaCodec_dequeueInputBuffer
|
||||
AMediaCodec_dequeueOutputBuffer
|
||||
AMediaCodec_flush
|
||||
AMediaCodec_getInputBuffer
|
||||
AMediaCodec_getOutputBuffer
|
||||
AMediaCodec_getOutputFormat
|
||||
AMediaCodec_queueInputBuffer
|
||||
AMediaCodec_queueSecureInputBuffer
|
||||
AMediaCodec_releaseOutputBuffer
|
||||
AMediaCodec_releaseOutputBufferAtTime
|
||||
AMediaCodec_start
|
||||
AMediaCodec_stop
|
||||
AMediaCrypto_delete
|
||||
AMediaCrypto_isCryptoSchemeSupported
|
||||
AMediaCrypto_new
|
||||
AMediaCrypto_requiresSecureDecoderComponent
|
||||
AMediaDrm_closeSession
|
||||
AMediaDrm_createByUUID
|
||||
AMediaDrm_decrypt
|
||||
AMediaDrm_encrypt
|
||||
AMediaDrm_getKeyRequest
|
||||
AMediaDrm_getPropertyByteArray
|
||||
AMediaDrm_getPropertyString
|
||||
AMediaDrm_getProvisionRequest
|
||||
AMediaDrm_getSecureStops
|
||||
AMediaDrm_isCryptoSchemeSupported
|
||||
AMediaDrm_openSession
|
||||
AMediaDrm_provideKeyResponse
|
||||
AMediaDrm_provideProvisionResponse
|
||||
AMediaDrm_queryKeyStatus
|
||||
AMediaDrm_release
|
||||
AMediaDrm_releaseSecureStops
|
||||
AMediaDrm_removeKeys
|
||||
AMediaDrm_restoreKeys
|
||||
AMediaDrm_setOnEventListener
|
||||
AMediaDrm_setPropertyByteArray
|
||||
AMediaDrm_setPropertyString
|
||||
AMediaDrm_sign
|
||||
AMediaDrm_verify
|
||||
AMediaExtractor_advance
|
||||
AMediaExtractor_delete
|
||||
AMediaExtractor_getPsshInfo
|
||||
AMediaExtractor_getSampleCryptoInfo
|
||||
AMediaExtractor_getSampleFlags
|
||||
AMediaExtractor_getSampleTime
|
||||
AMediaExtractor_getSampleTrackIndex
|
||||
AMediaExtractor_getTrackCount
|
||||
AMediaExtractor_getTrackFormat
|
||||
AMediaExtractor_new
|
||||
AMediaExtractor_readSampleData
|
||||
AMediaExtractor_seekTo
|
||||
AMediaExtractor_selectTrack
|
||||
AMediaExtractor_setDataSource
|
||||
AMediaExtractor_setDataSourceFd
|
||||
AMediaExtractor_unselectTrack
|
||||
AMediaFormat_delete
|
||||
AMediaFormat_getBuffer
|
||||
AMediaFormat_getFloat
|
||||
AMediaFormat_getInt32
|
||||
AMediaFormat_getInt64
|
||||
AMediaFormat_getSize
|
||||
AMediaFormat_getString
|
||||
AMediaFormat_new
|
||||
AMediaFormat_setBuffer
|
||||
AMediaFormat_setFloat
|
||||
AMediaFormat_setInt32
|
||||
AMediaFormat_setInt64
|
||||
AMediaFormat_setString
|
||||
AMediaFormat_toString
|
||||
AMediaMuxer_addTrack
|
||||
AMediaMuxer_delete
|
||||
AMediaMuxer_new
|
||||
AMediaMuxer_setLocation
|
||||
AMediaMuxer_setOrientationHint
|
||||
AMediaMuxer_start
|
||||
AMediaMuxer_stop
|
||||
AMediaMuxer_writeSampleData
|
||||
__popcountdi2
|
||||
@@ -1,24 +0,0 @@
|
||||
AMEDIAFORMAT_KEY_AAC_PROFILE
|
||||
AMEDIAFORMAT_KEY_BIT_RATE
|
||||
AMEDIAFORMAT_KEY_CHANNEL_COUNT
|
||||
AMEDIAFORMAT_KEY_CHANNEL_MASK
|
||||
AMEDIAFORMAT_KEY_COLOR_FORMAT
|
||||
AMEDIAFORMAT_KEY_DURATION
|
||||
AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL
|
||||
AMEDIAFORMAT_KEY_FRAME_RATE
|
||||
AMEDIAFORMAT_KEY_HEIGHT
|
||||
AMEDIAFORMAT_KEY_I_FRAME_INTERVAL
|
||||
AMEDIAFORMAT_KEY_IS_ADTS
|
||||
AMEDIAFORMAT_KEY_IS_AUTOSELECT
|
||||
AMEDIAFORMAT_KEY_IS_DEFAULT
|
||||
AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE
|
||||
AMEDIAFORMAT_KEY_LANGUAGE
|
||||
AMEDIAFORMAT_KEY_MAX_HEIGHT
|
||||
AMEDIAFORMAT_KEY_MAX_INPUT_SIZE
|
||||
AMEDIAFORMAT_KEY_MAX_WIDTH
|
||||
AMEDIAFORMAT_KEY_MIME
|
||||
AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP
|
||||
AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER
|
||||
AMEDIAFORMAT_KEY_SAMPLE_RATE
|
||||
AMEDIAFORMAT_KEY_STRIDE
|
||||
AMEDIAFORMAT_KEY_WIDTH
|
||||
@@ -1,17 +0,0 @@
|
||||
android_set_abort_message
|
||||
__cxa_guard_abort
|
||||
__cxa_guard_acquire
|
||||
__cxa_guard_release
|
||||
__cxa_pure_virtual
|
||||
_ZdaPv
|
||||
_ZdaPvRKSt9nothrow_t
|
||||
_ZdlPv
|
||||
_ZdlPvRKSt9nothrow_t
|
||||
_Znaj
|
||||
_ZnajRKSt9nothrow_t
|
||||
_Znam
|
||||
_ZnamRKSt9nothrow_t
|
||||
_Znwj
|
||||
_ZnwjRKSt9nothrow_t
|
||||
_Znwm
|
||||
_ZnwmRKSt9nothrow_t
|
||||
@@ -1 +0,0 @@
|
||||
_ZSt7nothrow
|
||||
@@ -1,130 +0,0 @@
|
||||
adler32
|
||||
adler32_combine
|
||||
adler32_combine64
|
||||
__aeabi_unwind_cpp_pr0
|
||||
__aeabi_unwind_cpp_pr1
|
||||
__aeabi_unwind_cpp_pr2
|
||||
compress
|
||||
compress2
|
||||
compressBound
|
||||
crc32
|
||||
crc32_combine
|
||||
crc32_combine64
|
||||
deflate
|
||||
deflateBound
|
||||
deflateCopy
|
||||
deflateEnd
|
||||
deflateInit_
|
||||
deflateInit2_
|
||||
deflateParams
|
||||
deflatePending
|
||||
deflatePrime
|
||||
deflateReset
|
||||
deflateResetKeep
|
||||
deflateSetDictionary
|
||||
deflateSetHeader
|
||||
deflateTune
|
||||
get_crc_table
|
||||
__gnu_Unwind_Backtrace
|
||||
__gnu_unwind_execute
|
||||
__gnu_Unwind_ForcedUnwind
|
||||
__gnu_unwind_frame
|
||||
__gnu_Unwind_RaiseException
|
||||
__gnu_Unwind_Restore_VFP
|
||||
__gnu_Unwind_Restore_VFP_D
|
||||
__gnu_Unwind_Restore_VFP_D_16_to_31
|
||||
__gnu_Unwind_Restore_WMMXC
|
||||
__gnu_Unwind_Restore_WMMXD
|
||||
__gnu_Unwind_Resume
|
||||
__gnu_Unwind_Resume_or_Rethrow
|
||||
__gnu_Unwind_Save_VFP
|
||||
__gnu_Unwind_Save_VFP_D
|
||||
__gnu_Unwind_Save_VFP_D_16_to_31
|
||||
__gnu_Unwind_Save_WMMXC
|
||||
__gnu_Unwind_Save_WMMXD
|
||||
gzbuffer
|
||||
gzclearerr
|
||||
gzclose
|
||||
gzclose_r
|
||||
gzclose_w
|
||||
gzdirect
|
||||
gzdopen
|
||||
gzeof
|
||||
gzerror
|
||||
gz_error
|
||||
gzflush
|
||||
gzgetc
|
||||
gzgetc_
|
||||
gzgets
|
||||
gzoffset
|
||||
gzoffset64
|
||||
gzopen
|
||||
gzopen64
|
||||
gzprintf
|
||||
gzputc
|
||||
gzputs
|
||||
gzread
|
||||
gzrewind
|
||||
gzseek
|
||||
gzseek64
|
||||
gzsetparams
|
||||
gztell
|
||||
gztell64
|
||||
gzungetc
|
||||
gzvprintf
|
||||
gzwrite
|
||||
inflate
|
||||
inflateBack
|
||||
inflateBackEnd
|
||||
inflateBackInit_
|
||||
inflateCopy
|
||||
inflateEnd
|
||||
inflate_fast
|
||||
inflateGetDictionary
|
||||
inflateGetHeader
|
||||
inflateInit_
|
||||
inflateInit2_
|
||||
inflateMark
|
||||
inflatePrime
|
||||
inflateReset
|
||||
inflateReset2
|
||||
inflateResetKeep
|
||||
inflateSetDictionary
|
||||
inflateSync
|
||||
inflateSyncPoint
|
||||
inflate_table
|
||||
inflateUndermine
|
||||
__restore_core_regs
|
||||
restore_core_regs
|
||||
_tr_align
|
||||
_tr_flush_bits
|
||||
_tr_flush_block
|
||||
_tr_init
|
||||
_tr_stored_block
|
||||
_tr_tally
|
||||
uncompress
|
||||
___Unwind_Backtrace
|
||||
_Unwind_Backtrace
|
||||
_Unwind_Complete
|
||||
_Unwind_DeleteException
|
||||
___Unwind_ForcedUnwind
|
||||
_Unwind_ForcedUnwind
|
||||
_Unwind_GetCFA
|
||||
_Unwind_GetDataRelBase
|
||||
_Unwind_GetLanguageSpecificData
|
||||
_Unwind_GetRegionStart
|
||||
_Unwind_GetTextRelBase
|
||||
___Unwind_RaiseException
|
||||
_Unwind_RaiseException
|
||||
___Unwind_Resume
|
||||
_Unwind_Resume
|
||||
___Unwind_Resume_or_Rethrow
|
||||
_Unwind_Resume_or_Rethrow
|
||||
_Unwind_VRS_Get
|
||||
_Unwind_VRS_Pop
|
||||
_Unwind_VRS_Set
|
||||
zcalloc
|
||||
zcfree
|
||||
zError
|
||||
zlibCompileFlags
|
||||
zlibVersion
|
||||
@@ -1,5 +0,0 @@
|
||||
deflate_copyright
|
||||
_dist_code
|
||||
inflate_copyright
|
||||
_length_code
|
||||
z_errmsg
|
||||
Reference in New Issue
Block a user