qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]