diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2014-03-03 20:49:09 +0800 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2014-03-10 12:38:30 +0800 |
commit | 293624950fe14bbd43136f46496cbf983ac97fd5 (patch) | |
tree | 15580a6c200e2411aabb9b0525a6c86472658cea /9/platforms/android-12/arch-x86 | |
parent | 42f32bd625e9bd73b369f455a07c6c3aef4cdd64 (diff) | |
download | prebuilts_ndk-293624950fe14bbd43136f46496cbf983ac97fd5.zip prebuilts_ndk-293624950fe14bbd43136f46496cbf983ac97fd5.tar.gz prebuilts_ndk-293624950fe14bbd43136f46496cbf983ac97fd5.tar.bz2 |
Refresh prebuilts/ndk/9 to r9d+
Change-Id: I307e1af61e046a2598ae0cc68862635e783a549f
Diffstat (limited to '9/platforms/android-12/arch-x86')
14 files changed, 70 insertions, 0 deletions
diff --git a/9/platforms/android-12/arch-x86/usr/include/sys/cachectl.h b/9/platforms/android-12/arch-x86/usr/include/sys/cachectl.h new file mode 100644 index 0000000..57e6ae7 --- /dev/null +++ b/9/platforms/android-12/arch-x86/usr/include/sys/cachectl.h @@ -0,0 +1,36 @@ +/* + * 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 */ diff --git a/9/platforms/android-12/arch-x86/usr/include/sys/stat.h b/9/platforms/android-12/arch-x86/usr/include/sys/stat.h index 497f404..7d20326 100644 --- a/9/platforms/android-12/arch-x86/usr/include/sys/stat.h +++ b/9/platforms/android-12/arch-x86/usr/include/sys/stat.h @@ -41,6 +41,39 @@ __BEGIN_DECLS * Note: The kernel zero's the padded region because glibc might read them * in the hope that the kernel has stretched to using larger sizes. */ +#ifdef __mips__ +struct stat { + unsigned long st_dev; + unsigned long __pad0[3]; + + unsigned long long st_ino; + + unsigned int st_mode; + unsigned int st_nlink; + + unsigned long st_uid; + unsigned long st_gid; + + unsigned long st_rdev; + unsigned long __pad1[3]; + + long long st_size; + + unsigned long st_atime; + unsigned long st_atime_nsec; + + unsigned long st_mtime; + unsigned long st_mtime_nsec; + + unsigned long st_ctime; + unsigned long st_ctime_nsec; + + unsigned long st_blksize; + unsigned long __pad2; + + unsigned long long st_blocks; +}; +#else struct stat { unsigned long long st_dev; unsigned char __pad0[4]; @@ -70,6 +103,7 @@ struct stat { unsigned long long st_ino; }; +#endif /* For compatibility with GLibc, we provide macro aliases * for the non-Posix nano-seconds accessors. diff --git a/9/platforms/android-12/arch-x86/usr/lib/libEGL.so b/9/platforms/android-12/arch-x86/usr/lib/libEGL.so Binary files differindex 4f96d28..6d5d8c8 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libEGL.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libEGL.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libGLESv1_CM.so b/9/platforms/android-12/arch-x86/usr/lib/libGLESv1_CM.so Binary files differindex ee8c242..1228e3f 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libGLESv1_CM.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libGLESv1_CM.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libGLESv2.so b/9/platforms/android-12/arch-x86/usr/lib/libGLESv2.so Binary files differindex f44bb4d..60ac367 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libGLESv2.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libGLESv2.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libOpenSLES.so b/9/platforms/android-12/arch-x86/usr/lib/libOpenSLES.so Binary files differindex c39a01b..32c7fa5 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libOpenSLES.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libOpenSLES.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libandroid.so b/9/platforms/android-12/arch-x86/usr/lib/libandroid.so Binary files differindex a759d77..37884e5 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libandroid.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libandroid.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libc.so b/9/platforms/android-12/arch-x86/usr/lib/libc.so Binary files differindex 5a31113..ac6738d 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libc.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libc.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libdl.so b/9/platforms/android-12/arch-x86/usr/lib/libdl.so Binary files differindex ba8448a..8339597 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libdl.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libdl.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libjnigraphics.so b/9/platforms/android-12/arch-x86/usr/lib/libjnigraphics.so Binary files differindex 8926f66..65b22fc 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libjnigraphics.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libjnigraphics.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/liblog.so b/9/platforms/android-12/arch-x86/usr/lib/liblog.so Binary files differindex 31b42ef..cc3200b 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/liblog.so +++ b/9/platforms/android-12/arch-x86/usr/lib/liblog.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libm.so b/9/platforms/android-12/arch-x86/usr/lib/libm.so Binary files differindex e872379..2972795 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libm.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libm.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libstdc++.so b/9/platforms/android-12/arch-x86/usr/lib/libstdc++.so Binary files differindex b5af475..fb42909 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libstdc++.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libstdc++.so diff --git a/9/platforms/android-12/arch-x86/usr/lib/libz.so b/9/platforms/android-12/arch-x86/usr/lib/libz.so Binary files differindex ca2b7d4..116de50 100755 --- a/9/platforms/android-12/arch-x86/usr/lib/libz.so +++ b/9/platforms/android-12/arch-x86/usr/lib/libz.so |