aboutsummaryrefslogtreecommitdiffstats
path: root/target-arm
Commit message (Collapse)AuthorAgeFilesLines
* Merge upstream QEMU 10.0.50 into the Android source tree.David 'Digit' Turner2009-09-1410-1022/+1078
| | | | | | | | | | | | | | | | | | | This change integrates many changes from the upstream QEMU sources. Its main purpose is to enable correct ARMv6 and ARMv7 support to the Android emulator. Due to the nature of the upstream code base, this unfortunately also required changes to many other parts of the source. Note that to ensure easier integrations in the future, some source files and directories that have heavy Android-specific customization have been renamed with an -android suffix. The original files are still there for easier integration tracking, but *never* compiled. For example: net.c net-android.c qemu-char.c qemu-char-android.c slirp/ slirp-android/ etc... Tested on linux-x86, darwin-x86 and windows host machines.
* This should fix bad QADD/QDADD/QSUB/QDSUB emulation in the Android emulatorDavid 'Digit' Turner2009-05-201-1/+1
|
* Fix critical bug with emulator tracing where the basic block addresses were ↵Jack Veenstra2009-05-181-1/+1
| | | | | | | | wrong. One of the calls to trace_add_insn() was missing a parameter and was passing in garbage. This parameter "is_thumb" is expected to be 0 or 1 and is OR-ed with the basic block address to distinguish ARM and Thumb instruction blocks.
* Added tracing of exceptions to the emulator.Jack Veenstra2009-04-301-0/+9
| | | | Exceptions used to be traced but that code was deleted during a large merge.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0310-0/+15695
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0310-15695/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-1025-5410/+13061
|
* Initial ContributionThe Android Open Source Project2008-10-216-48/+375
|
* external/qemu 0.8.2Upstream1970-01-1220-0/+7717