Merge remote-tracking branch 'remotes/bkoppelmann/tags/pull-tricore-20160225' into...
commit774ae4254d3910f1c94ad6ed44d14cbea0e6a2f2
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 25 Feb 2016 12:57:22 +0000 (25 12:57 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 25 Feb 2016 12:57:22 +0000 (25 12:57 +0000)
tree849f6c692b0c502cb694e291d9e9a7bb3a2f4fe5
parentdf215b59d907ceed60bca088f5a3d50982919d59
parent828066c78a02a98bc395d125002b2d7a888285bb
Merge remote-tracking branch 'remotes/bkoppelmann/tags/pull-tricore-20160225' into staging

TriCore bugfixes and synchronous trap implementation

# gpg: Signature made Thu 25 Feb 2016 11:57:41 GMT using RSA key ID 6B69CA14
# gpg: Good signature from "Bastian Koppelmann <kbastian@mail.uni-paderborn.de>"

* remotes/bkoppelmann/tags/pull-tricore-20160225:
  target-tricore: add opd trap generation
  target-tricore: add illegal opcode trap generation
  target-tricore: add context managment trap generation
  target-tricore: Add trap handling & SOVF/OVF traps
  target-tricore: Fix wrong precedences on psw_write
  target-tricore: fix save_context_upper using env->PSW

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>