[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] e58e55: meson: fix "static build" entry in su
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] e58e55: meson: fix "static build" entry in summary |
Date: |
Thu, 08 Jun 2023 07:47:37 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: e58e55dd8d5777f8a58ce30cfe04a8023282eb80
https://github.com/qemu/qemu/commit/e58e55dd8d5777f8a58ce30cfe04a8023282eb80
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M meson.build
Log Message:
-----------
meson: fix "static build" entry in summary
Fixes: a0cbd2e8496 ("meson: use prefer_static option", 2023-05-18)
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: c06b1571cc5c27b2042315b2a1c99f477a497716
https://github.com/qemu/qemu/commit/c06b1571cc5c27b2042315b2a1c99f477a497716
Author: Michal Privoznik <mprivozn@redhat.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M configure
Log Message:
-----------
configure: check for $download value properly
If configure was invoked with --disable-download and git
submodules were not checked out a warning is produced and the
configure script fails. But the $download variable (which
reflects the enable/disable download argument) is checked for in
a weird fashion:
test -f "$download" = disabled
Drop the '-f' to check for the actual value of the variable.
Fixes: 2019cabfee0 ("meson: subprojects: replace submodules with wrap files",
2023-06-06)
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 45904b56d5321be5f6e2c9e12bd143fb3b871ca8
https://github.com/qemu/qemu/commit/45904b56d5321be5f6e2c9e12bd143fb3b871ca8
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
R tests/fp/berkeley-softfloat-3
R tests/fp/berkeley-testfloat-3
Log Message:
-----------
tests: fp: remove unused submodules
tests/fp/berkeley-softfloat-3 and tests/fp/berkeley-testfloat-3
have been replaced by subprojects, so remove the now-unnecessary
submodules.
Reported-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 8b50d564bee4d0e3864456ac8e92f981dba7959a
https://github.com/qemu/qemu/commit/8b50d564bee4d0e3864456ac8e92f981dba7959a
Author: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M tests/tcg/tricore/Makefile.softmmu-target
A tests/tcg/tricore/asm/macros.h
A tests/tcg/tricore/asm/test_abs.S
A tests/tcg/tricore/asm/test_bmerge.S
A tests/tcg/tricore/asm/test_clz.S
A tests/tcg/tricore/asm/test_dextr.S
A tests/tcg/tricore/asm/test_dvstep.S
A tests/tcg/tricore/asm/test_fadd.S
A tests/tcg/tricore/asm/test_fmul.S
A tests/tcg/tricore/asm/test_ftoi.S
A tests/tcg/tricore/asm/test_imask.S
A tests/tcg/tricore/asm/test_insert.S
A tests/tcg/tricore/asm/test_ld_bu.S
A tests/tcg/tricore/asm/test_ld_h.S
A tests/tcg/tricore/asm/test_madd.S
A tests/tcg/tricore/asm/test_msub.S
A tests/tcg/tricore/asm/test_muls.S
R tests/tcg/tricore/macros.h
R tests/tcg/tricore/test_abs.S
R tests/tcg/tricore/test_bmerge.S
R tests/tcg/tricore/test_clz.S
R tests/tcg/tricore/test_dextr.S
R tests/tcg/tricore/test_dvstep.S
R tests/tcg/tricore/test_fadd.S
R tests/tcg/tricore/test_fmul.S
R tests/tcg/tricore/test_ftoi.S
R tests/tcg/tricore/test_imask.S
R tests/tcg/tricore/test_insert.S
R tests/tcg/tricore/test_ld_bu.S
R tests/tcg/tricore/test_ld_h.S
R tests/tcg/tricore/test_madd.S
R tests/tcg/tricore/test_msub.S
R tests/tcg/tricore/test_muls.S
Log Message:
-----------
tests/tcg/tricore: Move asm tests into 'asm' directory
this seperates these tests from the upcoming tests written in C.
Also rename the compiled test to 'test_<foo>.asm.tst'.
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Message-Id: <20230526061946.54514-2-kbastian@mail.uni-paderborn.de>
Commit: 2b8e2992c3c9aa6bee3dd23e2137a0923f7dc0aa
https://github.com/qemu/qemu/commit/2b8e2992c3c9aa6bee3dd23e2137a0923f7dc0aa
Author: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M tests/tcg/tricore/asm/macros.h
M tests/tcg/tricore/asm/test_ld_bu.S
M tests/tcg/tricore/asm/test_ld_h.S
Log Message:
-----------
tests/tcg/tricore: Uses label for memory addresses
the linker might rearrange sections, so lets reference memory by label
name instead of addr + off.
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Message-Id: <20230526061946.54514-3-kbastian@mail.uni-paderborn.de>
Commit: 0e45f7beca959ca085fef3439fa39d2588bc6f52
https://github.com/qemu/qemu/commit/0e45f7beca959ca085fef3439fa39d2588bc6f52
Author: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M configure
M tests/tcg/tricore/Makefile.softmmu-target
A tests/tcg/tricore/c/crt0-tc2x.S
A tests/tcg/tricore/c/test_boot_to_main.c
A tests/tcg/tricore/c/testdev_assert.h
M tests/tcg/tricore/link.ld
Log Message:
-----------
tests/tcg/tricore: Add first C program
this allows us to exercise the startup code used by GCC to call main().
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Message-Id: <20230526061946.54514-4-kbastian@mail.uni-paderborn.de>
Commit: 343cdf2c9ad6aef2fbf66cf9c888d20c1de5e784
https://github.com/qemu/qemu/commit/343cdf2c9ad6aef2fbf66cf9c888d20c1de5e784
Author: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M target/tricore/cpu.h
M target/tricore/helper.c
M target/tricore/op_helper.c
M target/tricore/translate.c
Log Message:
-----------
target/tricore: Refactor PCXI/ICR register fields
starting from ISA version 1.6.1 (previously known as 1.6P/E), some
bitfields in PCXI and ICR have changed. We also refactor these
registers using the register fields API.
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1453
Message-Id: <20230526061946.54514-5-kbastian@mail.uni-paderborn.de>
Commit: 12b95dc432eb9a50569258ffa094a029f3cc13dc
https://github.com/qemu/qemu/commit/12b95dc432eb9a50569258ffa094a029f3cc13dc
Author: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M target/tricore/op_helper.c
Log Message:
-----------
target/tricore: Fix wrong PSW for call insns
we were copying PSW into a local variable, updated PSW.CDE in the local
and never wrote it back. So when we called save_context_upper() we were
using the non-local version of PSW which did not contain the updated
PSW.CDE.
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Message-Id: <20230526061946.54514-6-kbastian@mail.uni-paderborn.de>
Commit: e926c94171ae37397c8c4b54cef60e5c7ebbf243
https://github.com/qemu/qemu/commit/e926c94171ae37397c8c4b54cef60e5c7ebbf243
Author: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M tests/tcg/tricore/Makefile.softmmu-target
A tests/tcg/tricore/c/test_context_save_areas.c
Log Message:
-----------
tests/tcg/tricore: Add recursion test for CSAs
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Message-Id: <20230526061946.54514-7-kbastian@mail.uni-paderborn.de>
Commit: 62cfa77fdf83f18fedfd4bc76b5ca30f64c11a41
https://github.com/qemu/qemu/commit/62cfa77fdf83f18fedfd4bc76b5ca30f64c11a41
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M configure
M meson.build
R tests/fp/berkeley-softfloat-3
R tests/fp/berkeley-testfloat-3
Log Message:
-----------
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
Build system snafus.
# -----BEGIN PGP SIGNATURE-----
#
# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmSAhGYUHHBib256aW5p
# QHJlZGhhdC5jb20ACgkQv/vSX3jHroM8PAf+JQXoIFJJJPQI/jqaxzXrUAbZYBD0
# YQlclLinF0Iabhm0VMR/gYLS1ozvNBzhLvV6nsX7kKegG1Zy3BpCUld+UaJCCmax
# MfnRLdSjHG/QzP3kqJW7XDwVs5MF1n5KqVzowjB6orToaN5qDvPkMNg6YIk/BvuY
# G/w0JxbKj86KASzqcHgCuP+qPTXRrLKN63MB4xos7kVZsCv1BHJls35MJrGbMKSW
# 664Ji2YOtZe5Bf3xQ+20KddU+iPtYyryrhf1SGwXQK3w2UNVze4E0ZAb2F7IET7I
# grYUNtApLVqNDnjSz+WOVI1q2mtoOLc98T4TaKNg/4Qdu/RLXcoa0//hXQ==
# =ansd
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 07 Jun 2023 06:21:42 AM PDT
# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg: issuer "pbonzini@redhat.com"
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [unknown]
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* tag 'for-upstream' of https://gitlab.com/bonzini/qemu:
tests: fp: remove unused submodules
configure: check for $download value properly
meson: fix "static build" entry in summary
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Commit: 45ae97993a75f975f1a01d25564724c7e10a543f
https://github.com/qemu/qemu/commit/45ae97993a75f975f1a01d25564724c7e10a543f
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-06-07 (Wed, 07 Jun 2023)
Changed paths:
M configure
M target/tricore/cpu.h
M target/tricore/helper.c
M target/tricore/op_helper.c
M target/tricore/translate.c
M tests/tcg/tricore/Makefile.softmmu-target
A tests/tcg/tricore/asm/macros.h
A tests/tcg/tricore/asm/test_abs.S
A tests/tcg/tricore/asm/test_bmerge.S
A tests/tcg/tricore/asm/test_clz.S
A tests/tcg/tricore/asm/test_dextr.S
A tests/tcg/tricore/asm/test_dvstep.S
A tests/tcg/tricore/asm/test_fadd.S
A tests/tcg/tricore/asm/test_fmul.S
A tests/tcg/tricore/asm/test_ftoi.S
A tests/tcg/tricore/asm/test_imask.S
A tests/tcg/tricore/asm/test_insert.S
A tests/tcg/tricore/asm/test_ld_bu.S
A tests/tcg/tricore/asm/test_ld_h.S
A tests/tcg/tricore/asm/test_madd.S
A tests/tcg/tricore/asm/test_msub.S
A tests/tcg/tricore/asm/test_muls.S
A tests/tcg/tricore/c/crt0-tc2x.S
A tests/tcg/tricore/c/test_boot_to_main.c
A tests/tcg/tricore/c/test_context_save_areas.c
A tests/tcg/tricore/c/testdev_assert.h
M tests/tcg/tricore/link.ld
R tests/tcg/tricore/macros.h
R tests/tcg/tricore/test_abs.S
R tests/tcg/tricore/test_bmerge.S
R tests/tcg/tricore/test_clz.S
R tests/tcg/tricore/test_dextr.S
R tests/tcg/tricore/test_dvstep.S
R tests/tcg/tricore/test_fadd.S
R tests/tcg/tricore/test_fmul.S
R tests/tcg/tricore/test_ftoi.S
R tests/tcg/tricore/test_imask.S
R tests/tcg/tricore/test_insert.S
R tests/tcg/tricore/test_ld_bu.S
R tests/tcg/tricore/test_ld_h.S
R tests/tcg/tricore/test_madd.S
R tests/tcg/tricore/test_msub.S
R tests/tcg/tricore/test_muls.S
Log Message:
-----------
Merge tag 'pull-tricore-20230607' of https://github.com/bkoppelmann/qemu into
staging
- Refactor PCXI/ICR field handling in newer ISA versions
- Add simple tests written in C
# -----BEGIN PGP SIGNATURE-----
#
# iQJTBAABCgA9FiEEbmNqfoPy3Qz6bm43CtLGOWtpyhQFAmSArqkfHGtiYXN0aWFu
# QG1haWwudW5pLXBhZGVyYm9ybi5kZQAKCRAK0sY5a2nKFKKTD/0dXpexGX7K62d4
# dLZwj9AHOa/9NOD4E6+ub2UYovF7UlydSzy+mgJyxiIUGaPBHYe3dFfktHOppSwn
# OGJp9TTqeutpXYF8/zvDnmf+TDJ71DRQWM40uC0HAUXrjUO43PiK0LMh+fm5D9uG
# vRHSDGBWUNZrNxTZSj8Kx7Sb7PkqeB8qWvpIJh1AVVhIT+dyoAp5V7EkAETpwhtz
# a7qKclQpFNWdaYnthCF5wcmoMawQKMUnO96j0lQWIXfnhDP7XmrWlNM7Ry2cMPEy
# aRxAT3hTOr2dD2Cic8brF/w1NeXJjxWDz65uD7X7Rog54+SD4+SmfZiYwdAs5YMo
# 1XTkbG0qE6HwrtaO+nZDQZFc8tdvLSlDcBd/cjOonwxJyvJVX8qjR2Ufb3PSfTct
# 85R5wRBsEapSbQwicwu71fK0N8ZVkLM3fc4nFEKMxOx8I66eJm3bcTxpT/A8knEw
# OwykEVB3Xiq45JlWOV2BkyZJ1EiHeFQzZfzckW4bYFDdCnuMHlaVG9qpKEAu7mQh
# 4Ug3Y4KhYqZA0UDHG6Ik6Ms64FYU4s+zbFYic/Jhew9NC4MoMXa8oKqXJC5W7RCl
# 1HesyBPu1i/45Xk6/kneJ16YO+i4hcH+Hp/osJrRE6qFHGtbvKJ0EFy1471YHyLf
# HjRQBmsd9XW2TaYBQgST80UvCh9CkQ==
# =5m1P
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 07 Jun 2023 09:22:01 AM PDT
# gpg: using RSA key 6E636A7E83F2DD0CFA6E6E370AD2C6396B69CA14
# gpg: issuer "kbastian@mail.uni-paderborn.de"
# gpg: Good signature from "Bastian Koppelmann
<kbastian@mail.uni-paderborn.de>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 6E63 6A7E 83F2 DD0C FA6E 6E37 0AD2 C639 6B69 CA14
* tag 'pull-tricore-20230607' of https://github.com/bkoppelmann/qemu:
tests/tcg/tricore: Add recursion test for CSAs
target/tricore: Fix wrong PSW for call insns
target/tricore: Refactor PCXI/ICR register fields
tests/tcg/tricore: Add first C program
tests/tcg/tricore: Uses label for memory addresses
tests/tcg/tricore: Move asm tests into 'asm' directory
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/4f65e89f8cf0...45ae97993a75