Contents:
- project External/webrtc/
- project Frameworks/av/
- Project Frameworks/base/
- Project Prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.7/
- project Prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.7/
- Project Prebuilts/misc/
- Project Prebuilts/qemu-kernel/
- Project System/Core/
- Project System/Extras/
- Known Issues
- CTS-TF version 4.4_r1.9
Project Art
7be94f2 was Chris Dearman, message:
Workaround for gcc volatile struct member bug in TransitionFromRunnableToSuspended.
Project Bionic
0be256d was Chris Dearman, message:
Allocate additional space on stack for indirect syscal.l
85e5f57 was Duane Sand, message:
[MC] Support load_bias!=base and dynamic exec files.
fb77af3 was Chris Dearman, message:
Handle unused parameter in debuggerd_signal_handler.
eb21ee0 was Duane Sand, message:
[MC] MagicCode support for KitKat 4.4.
e574b5f was Chris Dearman, message:
[MIPS] Reimplement syscall to invoke the system call directly.
2b4734b was Chris Dearman, message:
Use load_bias to adjust search address in dladdr_find_symbol.
e207802 was Chris Dearman, message:
In dladdr_find_symbol prefer a global symbol over a weak version.
af3418d was Steve Ellcey, message:
Updated memcpy: 1. Same code compiles for both 64bit and 32 bit 2. Same code as used in glibc 3. Use the prepare-to-store prefetch for good performance and will work on any MIPS chip where the cache line size is 128 bytes or less.
Project Build
8ceff2f was Raghu Gandham, message:
[MIPS] Modify the page size defaults of the linker to reflect the actual page size.
22d4200 was Douglas Leung, message:
Add support for adding device admins on the emulator.
c142485 was Duane Sand, message:
[MC] Enable installing of Arm apps via Play Store.
f8ddf5f was Duane Sand, message:
Workaround for broken ‘make sdk’.
fe8f736 was Pete Delaney, message:
[MIPS] Add support for MXU instructions for Ingenic builds.
Project CTS
e4e62d9 was Douglas Leung, message:
Fix a android.hardware.cts.CameraTest cts test.
85a946f was Douglas Leung, message:
Fix for CTS test android.os.cts.StatFsTest. getAvailableBlocks() and getFreeBlocks() may return 0. Which implies getAvailableBytes() and getFreeBytes() may return 0.
d3739ff was Chris Dearman, message:
Propagate disable-reboot flag to sharded invocations.
Project Dalvik
087ce6d was Pete Delaney, message:
Use MAP_FIXED in remapNewHeap.
ba1e651 was Duane Sand, message:
[MC] Magiccode support.
b75e20a was Douglas Leung, message:
[MIPS] Optimize pipeline bubbles between load and usage.
3ca9243 was Douglas Leung, message:
[MIPS] Fixing FP registers fs0 and fs1 corruption bug.
1407511 was Douglas Leung, message:
[MIPS] Optimize opcodes to avoid bubble in pipeline.
3db1bd5 was Chris Dearman, message:
[MIPS] Use sync instruction in dvmCompilerGenMemBarrier.
5bdb45c was Douglas Leung, message:
[MIPS] Fix a problem with the FPU double alignment workaround.
Project Device/Generic/Goldfish/
24c2c27 was Douglas Leung, message:
Fix inconsistant results for the some cts tests.
f12c7ac was Douglas Leung, message:
Catch divide by zero case in drawCheckerBoard() function.
b121bd0 was Raghu Gandham, message:
Modify the build targets for goldfish to aosp*.
Project External/Bluetooth/Bluedroid/
cb19d78 was Chris Dearman, message:
Avoid potential buffer overrun in bd2str caused by signed char.
Project External/libvpx/
a44e74b was Raghu Gandham, message:
Remove LOCAL_CFLAGS set for MIPS which are no longer required.
Project External/OProfile/
4e6d9c4 was Chris Dearman, message:
Enable access to /proc/kallsyms.
Project External/qemu/
1bee872 was Miodrag Dinic, message:
[MIPS] Fixes for DSP ASE in Android QEMU.
cc490bd was Douglas Leung, message:
Change default cpu to 24KEf which has all the supported extensions.
86dcd01 was Nemanja Popov, message:
[MIPS] Support for DSP ASE in Android QEMU.
Project External/skia/
d050a9 was Teodora Novkovic, message:
New mips dsp/dspr2 optimization patch for Android-KitKat-4.4.
Project External/strace/
79fc0f4 was Chris Dearman, message:
Clean up strace sigaction output.
Project External/Tremolo/
024d401 was Nedeljko Babic, message:
[MIPS] Tremolo optimizations for mips
project External/webrtc/
7722f45 was Zeljko Lukac, message:
[MIPS] WebRTC optimizations for MIPS.
project Frameworks/av/
ccfa6f6 was Zeljko Lukac, message:
[MIPS] H264dec optimizations for MIPS.
5f48c6f was Duane Sand, message:
[MIPS] MP3 decoder optimizations for Mips.
Project Frameworks/base/
3939fae was Duane Sand, message:
[MC] Add Magiccode support.
Project Prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.7/
1231200 was Andrew Hsieh, message:
Fix GCC 4.7 MIPS ICE at dwarf2out.c
38f7534 was Andrew Hsieh, message:
Fix gdb python support for Android platform debugging
83a0c6b was Andrew Hsieh, message:
Refresh MIPS GCC 4.7 toolchain with MXU support
project Prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.7/
08d1688 was Andrew Hsieh, message:
Fix GCC 4.7 MIPS ICE at dwarf2out.c
f330684 was Andrew Hsieh, message:
Fix gdb python support for Android platform debugging
e311058 was Andrew Hsieh, message:
Refresh MIPS GCC 4.7 toolchain with MXU support
Project Prebuilts/misc/
10d8ee3 was Chris Dearman, message:
[MC] Libraries built from the tag akim-2.1.
Project Prebuilts/qemu-kernel/
bfbd55e was Chris Dearman, message:
Update mips kernel to include MC and FPU alignment fixes
Project System/Core/
a35f8cc was Chris Dearman, message:
Dwarf backtrace for MIPS.
429bd12 was Chris Dearman, message:
Force alignment of data buffer used to process netlink messages.
7aaaf7f was Chris Dearman, message:
Handle screendumps for all framebuffer sizes.
ef5efb7 was Bhanu Chetlapalli, message:
Use inet_ntoa to display ipaddr and mask values.
94aaf1e was Chris Dearman, message:
Remove dependence on system pagesize
Project System/Extras/
b3375a6 was Chris Dearman, message:
[MIPS] Add crash_test() code.
f5b9f3f was Chris Dearman, message:
Handle framebuffers that aren’t page aligned.
Known Issues
General
Android emulator (QEMU) incorrectly reports that it doesn’t support OpenGL ES 2.0
From Skia tests
WritePixels tests for mips32-fp and mips32r2-fp generate SIGSEGV for GLPrograms.
Sk64 and WritePixels tests are failing on for mips32r2dsp and mips32r2dspr2.
For CTS-TF version 4.4_r1.9, out of 24626 total number of test cases the following failures are observed
from package: android.media 33 test cases
from package: com.android.pts.simplecpu 1 test case
from package: android.app 6 test cases
from package: android.hardware 22 test cases
from package: android.keystore 1 test case
from package: android.location 3 test cases
from package: android.mediastress 14 test cases
from package: android.net 8 test cases
from package: android.os 2 test cases
from package: android.permission 2 test cases
from package: android.renderscript 8 test cases
from package: android.renderscriptgraphics 42 test cases
from package: android.security 5 test cases
from package: android.telephony 1 test case
from package: android.view 1 test case
from package: android.webkit 3 test cases
from package:android.display 2 test cases
from package: com.android.cts.aadb 2 test cases
from package: android.acceleration 2 test cases
from package: android.admin.cts 7 test cases
from package: libcore.java 2 test cases
from package: android.opengl 1 test case
from package: android.openglperf 3 test cases
from package: com.android.cts.appsecurity 3 test cases
from package: android.textureview.cts 5 test cases
from package: com.android.cts.uiautomatortest 4 test cases
from package: com.android.cts.opengl.reference 1 test case
from package: com.android.cts.simplecpu 1 test case
from package: android.opengl.cts 2 test cases