SuccessChanges

Summary

  1. QEMU logging: simplified function call detection a bit more (results should be unchanged)
  2. QEMU logging: always guess function arguments located on the stack (-d calls now implies -d ramr)
  3. QEMU logging: explicit option to export to IDC (-d idc)
  4. QEMU logging: check R4-R11 and SP when returning from function calls (all registers now stored on the call stack)
  5. QEMU logging: in IDC comments, record task name when available and drop prev_sp
  6. QEMU logging: basic test for IDC (function list only) (useful when formatting changes)
  7. QEMU test suite: nicer way to interrupt our background QEMU process
  8. QEMU logging: simplified function call detection (results should be unchanged)
  9. QEMU logging: indent callstack locations at 80 chars indent amount configurable at compile time tests updated
  10. QEMU: 1300D current_task_addr
Changeset 13413:2bad7cd4b3ee by alex@thinkpad:
QEMU logging: simplified function call detection a bit more<br>(results should be unchanged)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13412:42cb91829d78 by alex@thinkpad:
QEMU logging: always guess function arguments located on the stack<br>(-d calls now implies -d ramr)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/qemu-2.5.0.patch (diff)
Changeset 13411:1c551721e990 by alex@thinkpad:
QEMU logging: explicit option to export to IDC<br>(-d idc)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/qemu-2.5.0.patch (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13410:6eed828ae9ed by alex@thinkpad:
QEMU logging: check R4-R11 and SP when returning from function calls<br>(all registers now stored on the call stack)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13409:1417f37f6957 by alex@thinkpad:
QEMU logging: in IDC comments, record task name when available and drop prev_sp
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/tests/1000D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/100D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1100D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1200D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1300D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/450D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/500D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/550D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D3/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D4/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/600D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/60D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/650D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/6D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/700D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/70D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/750D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/760D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/80D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/EOSM/calls-from.md5 (diff)
Changeset 13408:608645a03da0 by alex@thinkpad:
QEMU logging: basic test for IDC (function list only)<br>(useful when formatting changes)
The file was modifiedcontrib/qemu/tests/1000D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/100D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1100D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1200D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1300D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/450D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/500D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/550D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D3/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D4/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/600D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/60D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/650D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/6D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/700D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/70D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/750D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/760D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/80D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/EOSM/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13407:814fa8f4e851 by alex@thinkpad:
QEMU test suite: nicer way to interrupt our background QEMU process
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13406:5b7bc8992244 by alex@thinkpad:
QEMU logging: simplified function call detection<br>(results should be unchanged)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13405:056b4f85546f by alex@thinkpad:
QEMU logging: indent callstack locations at 80 chars<br>indent amount configurable at compile time<br>tests updated
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/tests/1000D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/100D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1100D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1200D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/1300D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/450D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/500D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/550D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D3/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D4/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/600D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/60D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/650D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/6D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/700D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/70D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/750D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/760D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/80D/calls-from.md5 (diff)
The file was modifiedcontrib/qemu/tests/EOSM/calls-from.md5 (diff)
Changeset 13404:4c3f62f88673 by alex@thinkpad:
QEMU: 1300D current_task_addr
The file was modifiedcontrib/qemu/eos/model_list.c (diff)