[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] abd04f: decodetree: Add !extern flag to argum
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] abd04f: decodetree: Add !extern flag to argument sets |
Date: |
Fri, 02 Nov 2018 02:47:00 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: abd04f9290094f4eb7f3c07335766bbac3de22bb
https://github.com/qemu/qemu/commit/abd04f9290094f4eb7f3c07335766bbac3de22bb
Author: Richard Henderson <address@hidden>
Date: 2018-10-31 (Wed, 31 Oct 2018)
Changed paths:
M scripts/decodetree.py
Log Message:
-----------
decodetree: Add !extern flag to argument sets
Allow argument sets to be shared between two decoders by avoiding
a re-declaration error. Make sure that anonymous argument sets
and anonymous formats have unique names.
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Commit: 3a7be5546506be62d5c6c4b804119cedf9e367d6
https://github.com/qemu/qemu/commit/3a7be5546506be62d5c6c4b804119cedf9e367d6
Author: Richard Henderson <address@hidden>
Date: 2018-10-31 (Wed, 31 Oct 2018)
Changed paths:
M scripts/decodetree.py
M target/arm/translate-sve.c
M target/openrisc/disas.c
M target/openrisc/translate.c
Log Message:
-----------
decodetree: Remove "insn" argument from trans_* expanders
This allows trans_* expanders to be shared between decoders
for 32 and 16-bit insns, by not tying the expander to the
size of the insn that produced it.
This change requires adjusting the two existing users to match.
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Commit: 6699ae6a8e74381583622502db8bd47fac381c9e
https://github.com/qemu/qemu/commit/6699ae6a8e74381583622502db8bd47fac381c9e
Author: Richard Henderson <address@hidden>
Date: 2018-10-31 (Wed, 31 Oct 2018)
Changed paths:
M scripts/decodetree.py
Log Message:
-----------
decodetree: Allow multiple input files
While it would be possible to concatenate input files with make,
passing the original input files to decodetree.py allows us to
generate error messages which allows compilation environments
(read: emacs) to next-error to the correct input file.
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Commit: ef302748655d02685d24126e0f9f11ea85c6123a
https://github.com/qemu/qemu/commit/ef302748655d02685d24126e0f9f11ea85c6123a
Author: Peter Maydell <address@hidden>
Date: 2018-11-01 (Thu, 01 Nov 2018)
Changed paths:
M scripts/decodetree.py
M target/arm/translate-sve.c
M target/openrisc/disas.c
M target/openrisc/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/rth/tags/pull-dt-20181031' into staging
Updates to decodetree.py for risc-v.
# gpg: Signature made Wed 31 Oct 2018 16:52:07 GMT
# gpg: using RSA key 64DF38E8AF7E215F
# gpg: Good signature from "Richard Henderson <address@hidden>"
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F
* remotes/rth/tags/pull-dt-20181031:
decodetree: Allow multiple input files
decodetree: Remove "insn" argument from trans_* expanders
decodetree: Add !extern flag to argument sets
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/f96a3165ab1c...ef302748655d
**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] abd04f: decodetree: Add !extern flag to argument sets,
GitHub <=