[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] b33311: exec: Poison Hexagon target-specific
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] b33311: exec: Poison Hexagon target-specific definitions |
Date: |
Tue, 09 Mar 2021 03:27:53 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: b33311c67033849f31856d19f8e7252a77ea9216
https://github.com/qemu/qemu/commit/b33311c67033849f31856d19f8e7252a77ea9216
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-03-06 (Sat, 06 Mar 2021)
Changed paths:
M include/exec/poison.h
Log Message:
-----------
exec: Poison Hexagon target-specific definitions
Commit 3e7a84eeccc ("Hexagon build infrastructure") added Hexagon
definitions that should be poisoned on target independent device
code, but forgot to update "exec/poison.h". Do it now.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20210219135754.1968100-1-f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Commit: 66a1807b8e384145664ccc98e432901c4df33f4e
https://github.com/qemu/qemu/commit/66a1807b8e384145664ccc98e432901c4df33f4e
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-03-06 (Sat, 06 Mar 2021)
Changed paths:
M target/hexagon/macros.h
Log Message:
-----------
target/hexagon: Fix shift amount check in fASHIFTL/fLSHIFTR
Fixes: a646e99cb90 ("Hexagon (target/hexagon) macros")
Eliminate the following Coverity CIDs (Bad bit shift operation)
325227
325292
325425
325526
325561
325564
325578
325637
325736
325748
325786
325815
325837
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <1614879425-9259-1-git-send-email-tsimpson@quicinc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Commit: 2526e69efd8e386573212bf3ea05171a727a598b
https://github.com/qemu/qemu/commit/2526e69efd8e386573212bf3ea05171a727a598b
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-03-06 (Sat, 06 Mar 2021)
Changed paths:
M target/hexagon/opcodes.c
Log Message:
-----------
target/hexagon/opcodes: Add missing varargs cleanup
Fix a trivial incorrect usage of variable argument macros detected
by Coverity (missing_va_end: va_end was not called for ap).
Fixes: Coverity CID 1446720 (VARARGS)
Fixes: e3c00c2ed75 ("Hexagon (target/hexagon) opcode data structures")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20210223111253.2831285-1-f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Commit: bb5643ff61291deb1d198f343a03828c5ead993f
https://github.com/qemu/qemu/commit/bb5643ff61291deb1d198f343a03828c5ead993f
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M include/exec/poison.h
M target/hexagon/macros.h
M target/hexagon/opcodes.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-hex-20210306' into
staging
Add hexagon to include/exec/poison.h
Two Coverity fixes for target/hexagon/
# gpg: Signature made Sun 07 Mar 2021 01:37:05 GMT
# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg: issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>"
[full]
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F
* remotes/rth-gitlab/tags/pull-hex-20210306:
target/hexagon/opcodes: Add missing varargs cleanup
target/hexagon: Fix shift amount check in fASHIFTL/fLSHIFTR
exec: Poison Hexagon target-specific definitions
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/74fd46ed44f6...bb5643ff6129
- [Qemu-commits] [qemu/qemu] b33311: exec: Poison Hexagon target-specific definitions,
Peter Maydell <=