[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] b9f8e5: target/m68k: use EXCP_ILLEGAL instead
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] b9f8e5: target/m68k: use EXCP_ILLEGAL instead of EXCP_UNSU... |
Date: |
Fri, 02 Nov 2018 06:15:29 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: b9f8e55bf7e994e192ab7360830731580384b813
https://github.com/qemu/qemu/commit/b9f8e55bf7e994e192ab7360830731580384b813
Author: Laurent Vivier <address@hidden>
Date: 2018-11-01 (Thu, 01 Nov 2018)
Changed paths:
M linux-user/m68k/cpu_loop.c
M target/m68k/cpu.h
M target/m68k/translate.c
Log Message:
-----------
target/m68k: use EXCP_ILLEGAL instead of EXCP_UNSUPPORTED
Coldfire defines an "Unsupported instruction" exception if execution
of a valid instruction is attempted but the required hardware is not
present in the processor.
We use it with instructions that are in fact undefined or illegal,
and the exception expected in this case by the kernel is the
illegal exception, so this patch fixes that.
Signed-off-by: Laurent Vivier <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Commit: fbdd2b2b03cb42d6a1e54ae23199b7c2b401f898
https://github.com/qemu/qemu/commit/fbdd2b2b03cb42d6a1e54ae23199b7c2b401f898
Author: Peter Maydell <address@hidden>
Date: 2018-11-02 (Fri, 02 Nov 2018)
Changed paths:
M linux-user/m68k/cpu_loop.c
M target/m68k/cpu.h
M target/m68k/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-3.1-pull-request'
into staging
Fix illegal instruction exception number
# gpg: Signature made Thu 01 Nov 2018 11:34:49 GMT
# gpg: using RSA key F30C38BD3F2FBE3C
# gpg: Good signature from "Laurent Vivier <address@hidden>"
# gpg: aka "Laurent Vivier <address@hidden>"
# gpg: aka "Laurent Vivier (Red Hat) <address@hidden>"
# Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F 5173 F30C 38BD 3F2F BE3C
* remotes/vivier/tags/m68k-for-3.1-pull-request:
target/m68k: use EXCP_ILLEGAL instead of EXCP_UNSUPPORTED
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/2959fb7fe50c...fbdd2b2b03cb
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] b9f8e5: target/m68k: use EXCP_ILLEGAL instead of EXCP_UNSU...,
GitHub <=