diff options
Diffstat (limited to '9/platforms/android-17/arch-mips')
16 files changed, 61 insertions, 1 deletions
diff --git a/9/platforms/android-17/arch-mips/usr/include/sys/cachectl.h b/9/platforms/android-17/arch-mips/usr/include/sys/cachectl.h index 51b3266..57e6ae7 100644 --- a/9/platforms/android-17/arch-mips/usr/include/sys/cachectl.h +++ b/9/platforms/android-17/arch-mips/usr/include/sys/cachectl.h @@ -1,3 +1,30 @@ +/* + * 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 @@ -6,5 +33,4 @@ 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-17/arch-mips/usr/include/sys/stat.h b/9/platforms/android-17/arch-mips/usr/include/sys/stat.h index 497f404..7d20326 100644 --- a/9/platforms/android-17/arch-mips/usr/include/sys/stat.h +++ b/9/platforms/android-17/arch-mips/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-17/arch-mips/usr/lib/libEGL.so b/9/platforms/android-17/arch-mips/usr/lib/libEGL.so Binary files differindex 4bcaf8a..18f9201 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libEGL.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libEGL.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libGLESv1_CM.so b/9/platforms/android-17/arch-mips/usr/lib/libGLESv1_CM.so Binary files differindex 14c0fe6..84fdfe5 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libGLESv1_CM.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libGLESv1_CM.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libGLESv2.so b/9/platforms/android-17/arch-mips/usr/lib/libGLESv2.so Binary files differindex 92c1bf0..ec1f1bf 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libGLESv2.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libGLESv2.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libOpenMAXAL.so b/9/platforms/android-17/arch-mips/usr/lib/libOpenMAXAL.so Binary files differindex 9a9acc3..b10d836 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libOpenMAXAL.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libOpenMAXAL.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libOpenSLES.so b/9/platforms/android-17/arch-mips/usr/lib/libOpenSLES.so Binary files differindex 26ed441..8db8448 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libOpenSLES.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libOpenSLES.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libandroid.so b/9/platforms/android-17/arch-mips/usr/lib/libandroid.so Binary files differindex e1528c6..6a8f918 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libandroid.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libandroid.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libc.so b/9/platforms/android-17/arch-mips/usr/lib/libc.so Binary files differindex 054534c..289416b 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libc.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libc.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libdl.so b/9/platforms/android-17/arch-mips/usr/lib/libdl.so Binary files differindex 962526a..842f80b 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libdl.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libdl.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libjnigraphics.so b/9/platforms/android-17/arch-mips/usr/lib/libjnigraphics.so Binary files differindex 275af2b..fc406d6 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libjnigraphics.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libjnigraphics.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/liblog.so b/9/platforms/android-17/arch-mips/usr/lib/liblog.so Binary files differindex 088dee7..6ae036f 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/liblog.so +++ b/9/platforms/android-17/arch-mips/usr/lib/liblog.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libm.so b/9/platforms/android-17/arch-mips/usr/lib/libm.so Binary files differindex 8278ea7..efdabc7 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libm.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libm.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libstdc++.so b/9/platforms/android-17/arch-mips/usr/lib/libstdc++.so Binary files differindex 67d26fd..fac1b91 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libstdc++.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libstdc++.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libthread_db.so b/9/platforms/android-17/arch-mips/usr/lib/libthread_db.so Binary files differindex 244a06a..36c1afa 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libthread_db.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libthread_db.so diff --git a/9/platforms/android-17/arch-mips/usr/lib/libz.so b/9/platforms/android-17/arch-mips/usr/lib/libz.so Binary files differindex 30efc3a..39a5d6b 100755 --- a/9/platforms/android-17/arch-mips/usr/lib/libz.so +++ b/9/platforms/android-17/arch-mips/usr/lib/libz.so |