SuccessChanges

Summary

  1. Merged in backtrace (pull request #849) Stack trace (aka backtrace) in crash logs
  2. Close branch backtrace
  3. selftest: fix incorrect strings (AllocateMemory != system memory)
  4. Makefile: minor fine-tuning; updated comments
  5. Makefile: fix compiling backtrace on fresh clone
  6. selftest: fine-tuned comments and strings
  7. selftest: re-enabled fault emulations (some of them are useful for testing the stack trace, as they will trigger ERR70)
  8. backtrace: sync with qemu (e4376a1)
  9. Makefile: mark $(QEMU_INSTALLED_DBI_DIR)/backtrace.% as optional dependency todo: any way to do the same without .SECONDEXPANSION ?
  10. Makefile: moved backtrace.o at the top to fix first-time compilation this makes sure backtrace.h is created before any other files that may use it (currently boot-hack.c) also remove the symlinks on "make clean"
  11. backtrace: sync with qemu (3db5423, fbb532b, ab6d33c, 115fe25)
  12. Stack traces for crash and assert logs, using the backtrace backend
  13. Updated backtrace.c to work on the camera as well (same source file for both QEMU and ML)
  14. arm-mcr.h: fixed read_lr (not sure what the problem was) and added read_sp
  15. Imported backtrace code from 29f6edc
Changeset 12591:3f5322a00c71 by Alex <broscutamaker@gmail.com>:
Merged in backtrace (pull request #849)<br><br>Stack trace (aka backtrace) in crash logs
Changeset 12590:2804beef7e78 by Alex <broscutamaker@gmail.com>:
Close branch backtrace
Changeset 12589:8551a9c25292 by alex@thinkpad:
selftest: fix incorrect strings (AllocateMemory != system memory)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 12588:a90ddf6b97b5 by alex@thinkpad:
Makefile: minor fine-tuning; updated comments
The file was modifiedsrc/Makefile.src (diff)
Changeset 12587:e9c4d7150932 by alex@thinkpad:
Makefile: fix compiling backtrace on fresh clone
The file was modifiedsrc/Makefile.src (diff)
Changeset 12586:2665fb0ef732 by alex@thinkpad:
selftest: fine-tuned comments and strings
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 12585:f3f43d407874 by alex@thinkpad:
selftest: re-enabled fault emulations<br>(some of them are useful for testing the stack trace, as they will trigger ERR70)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 12584:2aaafcd739fd by alex@thinkpad:
backtrace: sync with qemu (e4376a1)
The file was addedsrc/backtrace.c
The file was addedsrc/backtrace.h
The file was modifiedsrc/Makefile.src (diff)
The file was removedcontrib/qemu/eos/dbi/backtrace.c
The file was removedcontrib/qemu/eos/dbi/backtrace.h
Changeset 12583:3d94d844dfdf by alex@thinkpad:
Makefile: mark $(QEMU_INSTALLED_DBI_DIR)/backtrace.% as optional dependency<br>todo: any way to do the same without .SECONDEXPANSION ?
The file was modifiedsrc/Makefile.src (diff)
Changeset 12582:e6632e33f569 by alex@thinkpad:
Makefile: moved backtrace.o at the top to fix first-time compilation<br>this makes sure backtrace.h is created before any other files that may use it (currently boot-hack.c)<br>also remove the symlinks on &quot;make clean&quot;
The file was modifiedsrc/Makefile.src (diff)
Changeset 12581:b5a5a3b6ffe0 by alex@thinkpad:
backtrace: sync with qemu (3db5423, fbb532b, ab6d33c, 115fe25)
The file was modifiedcontrib/qemu/eos/dbi/backtrace.c (diff)
The file was modifiedcontrib/qemu/eos/dbi/backtrace.h (diff)
Changeset 12580:85bf3dbc3cfa by alex@thinkpad:
Stack traces for crash and assert logs, using the backtrace backend
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 12579:bd2144bbbec2 by alex@thinkpad:
Updated backtrace.c to work on the camera as well<br>(same source file for both QEMU and ML)
The file was modifiedcontrib/qemu/eos/dbi/backtrace.c (diff)
The file was modifiedcontrib/qemu/eos/dbi/backtrace.h (diff)
The file was modifiedsrc/Makefile.src (diff)
Changeset 12578:bf97ab3fb09a by Alex:
arm-mcr.h: fixed read_lr (not sure what the problem was) and added read_sp
The file was modifiedsrc/arm-mcr.h (diff)
Changeset 12577:89ef6428bda5 by alex@thinkpad:
Imported backtrace code from 29f6edc
The file was addedcontrib/qemu/eos/dbi/backtrace.c
The file was addedcontrib/qemu/eos/dbi/backtrace.h