qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL v2 00/29] testing and plugin updates
@ 2021-05-18  9:06 Alex Bennée
  2021-05-18  9:06 ` [PULL v2 01/29] tests/docker: fix copying of executable in "update" Alex Bennée
                   ` (31 more replies)
  0 siblings, 32 replies; 35+ messages in thread
From: Alex Bennée @ 2021-05-18  9:06 UTC (permalink / raw)
  To: peter.maydell; +Cc: Alex Bennée, qemu-devel

The following changes since commit 367196caa07ac31443bc360145cc10fbef4fdf92:

  Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.1-pull-request' into staging (2021-05-17 16:44:47 +0100)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-testing-and-plugin-updates-180521-2

for you to fetch changes up to b1aa4de12e846e0ad18969ee823c19b66d8d4d8f:

  configure: use cc, not host_cc to set cross_cc for build arch (2021-05-18 09:36:21 +0100)

----------------------------------------------------------------
testing and plugin updates:

  - various fixes for binfmt_misc docker images
  - add hexagon check-tcg support docker image
  - add tricore check-tcg support
  - refactor ppc docker images
  - add missing ppc64le tests
  - don't use host_cc for test fallback
  - check-tcg configure.sh tweaks for cross compile/clang
  - fix some memory leaks in plugins

----------------------------------------------------------------
Alessandro Di Federico (2):
      docker: Add Hexagon image
      tests/tcg: Use Hexagon Docker image

Alex Bennée (9):
      tests/docker: fix copying of executable in "update"
      tests/docker: make executable an optional argument to "update"
      tests/docker: allow "update" to add the current user
      tests/docker: add "fetch" sub-command
      gitlab: add build-user-hexagon test
      tests/tcg: don't iterate through other arch compilers
      tests/tcg: fix missing return
      tests/tcg: don't allow clang as a cross compiler
      configure: use cc, not host_cc to set cross_cc for build arch

Andrew Melnychenko (1):
      tests/docker: Added libbpf library to the docker files.

Bastian Koppelmann (15):
      tests/tcg: Add docker_as and docker_ld cmds
      tests/tcg: Run timeout cmds using --foreground
      hw/tricore: Add testdevice for tests in tests/tcg/
      tests/tcg/tricore: Add build infrastructure
      configure: Emit HOST_CC to config-host.mak
      tests/tcg/tricore: Add macros to create tests and first test 'abs'
      tests/tcg/tricore: Add bmerge test
      tests/tcg/tricore: Add clz test
      tests/tcg/tricore: Add dvstep test
      tests/tcg/tricore: Add fadd test
      tests/tcg/tricore: Add fmul test
      tests/tcg/tricore: Add ftoi test
      tests/tcg/tricore: Add madd test
      tests/tcg/tricore: Add msub test
      tests/tcg/tricore: Add muls test

Matheus Ferst (2):
      tests/docker: gcc-10 based images for ppc64{,le} tests
      tests/tcg/ppc64le: tests for brh/brw/brd

 configure                                          |   3 +-
 include/hw/tricore/tricore_testdevice.h            |  38 ++++
 tests/tcg/tricore/macros.h                         | 129 +++++++++++++
 hw/tricore/tricore_testboard.c                     |   8 +
 hw/tricore/tricore_testdevice.c                    |  82 ++++++++
 tests/tcg/multiarch/system/memory.c                |   1 +
 tests/tcg/ppc64le/byte_reverse.c                   |  21 +++
 .gitlab-ci.d/containers.yml                        |  13 +-
 .gitlab-ci.yml                                     |  11 ++
 MAINTAINERS                                        |   3 +
 hw/tricore/meson.build                             |   1 +
 tests/docker/Makefile.include                      |  29 ++-
 tests/docker/docker.py                             |  78 +++++---
 tests/docker/dockerfiles/alpine.docker             |   1 +
 tests/docker/dockerfiles/centos8.docker            |   1 +
 .../docker/dockerfiles/debian-hexagon-cross.docker |  45 +++++
 .../build-toolchain.sh                             | 141 ++++++++++++++
 .../docker/dockerfiles/debian-powerpc-cross.docker |  12 --
 .../dockerfiles/debian-powerpc-test-cross.docker   |  17 ++
 tests/docker/dockerfiles/debian-ppc64-cross.docker |  11 --
 tests/docker/dockerfiles/fedora.docker             |   1 +
 tests/tcg/Makefile.qemu                            |  17 ++
 tests/tcg/Makefile.target                          |   5 +-
 tests/tcg/configure.sh                             | 207 +++++++++++----------
 tests/tcg/ppc64/Makefile.target                    |  13 ++
 tests/tcg/ppc64le/Makefile.target                  |  13 ++
 tests/tcg/tricore/Makefile.softmmu-target          |  26 +++
 tests/tcg/tricore/link.ld                          |  60 ++++++
 tests/tcg/tricore/test_abs.S                       |   7 +
 tests/tcg/tricore/test_bmerge.S                    |   8 +
 tests/tcg/tricore/test_clz.S                       |   9 +
 tests/tcg/tricore/test_dvstep.S                    |  15 ++
 tests/tcg/tricore/test_fadd.S                      |  16 ++
 tests/tcg/tricore/test_fmul.S                      |   8 +
 tests/tcg/tricore/test_ftoi.S                      |  10 +
 tests/tcg/tricore/test_madd.S                      |  11 ++
 tests/tcg/tricore/test_msub.S                      |   9 +
 tests/tcg/tricore/test_muls.S                      |   9 +
 38 files changed, 928 insertions(+), 161 deletions(-)
 create mode 100644 include/hw/tricore/tricore_testdevice.h
 create mode 100644 tests/tcg/tricore/macros.h
 create mode 100644 hw/tricore/tricore_testdevice.c
 create mode 100644 tests/tcg/ppc64le/byte_reverse.c
 create mode 100644 tests/docker/dockerfiles/debian-hexagon-cross.docker
 create mode 100755 tests/docker/dockerfiles/debian-hexagon-cross.docker.d/build-toolchain.sh
 delete mode 100644 tests/docker/dockerfiles/debian-powerpc-cross.docker
 create mode 100644 tests/docker/dockerfiles/debian-powerpc-test-cross.docker
 delete mode 100644 tests/docker/dockerfiles/debian-ppc64-cross.docker
 create mode 100644 tests/tcg/tricore/Makefile.softmmu-target
 create mode 100644 tests/tcg/tricore/link.ld
 create mode 100644 tests/tcg/tricore/test_abs.S
 create mode 100644 tests/tcg/tricore/test_bmerge.S
 create mode 100644 tests/tcg/tricore/test_clz.S
 create mode 100644 tests/tcg/tricore/test_dvstep.S
 create mode 100644 tests/tcg/tricore/test_fadd.S
 create mode 100644 tests/tcg/tricore/test_fmul.S
 create mode 100644 tests/tcg/tricore/test_ftoi.S
 create mode 100644 tests/tcg/tricore/test_madd.S
 create mode 100644 tests/tcg/tricore/test_msub.S
 create mode 100644 tests/tcg/tricore/test_muls.S

-- 
2.20.1



^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2021-05-20 11:22 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-18  9:06 [PULL v2 00/29] testing and plugin updates Alex Bennée
2021-05-18  9:06 ` [PULL v2 01/29] tests/docker: fix copying of executable in "update" Alex Bennée
2021-05-18  9:06 ` [PULL v2 02/29] tests/docker: make executable an optional argument to "update" Alex Bennée
2021-05-18  9:06 ` [PULL v2 03/29] tests/docker: allow "update" to add the current user Alex Bennée
2021-05-18  9:06 ` [PULL v2 04/29] tests/docker: add "fetch" sub-command Alex Bennée
2021-05-18  9:06 ` [PULL v2 05/29] docker: Add Hexagon image Alex Bennée
2021-05-18  9:06 ` [PULL v2 06/29] tests/tcg: Use Hexagon Docker image Alex Bennée
2021-05-18  9:06 ` [PULL v2 07/29] gitlab: add build-user-hexagon test Alex Bennée
2021-05-18  9:06 ` [PULL v2 08/29] tests/tcg: don't iterate through other arch compilers Alex Bennée
2021-05-18  9:07 ` [PULL v2 09/29] tests/docker: Added libbpf library to the docker files Alex Bennée
2021-05-18  9:07 ` [PULL v2 10/29] tests/tcg: Add docker_as and docker_ld cmds Alex Bennée
2021-05-18  9:07 ` [PULL v2 11/29] tests/tcg: Run timeout cmds using --foreground Alex Bennée
2021-05-18  9:07 ` [PULL v2 12/29] hw/tricore: Add testdevice for tests in tests/tcg/ Alex Bennée
2021-05-18  9:07 ` [PULL v2 13/29] tests/tcg/tricore: Add build infrastructure Alex Bennée
2021-05-18  9:07 ` [PULL v2 14/29] configure: Emit HOST_CC to config-host.mak Alex Bennée
2021-05-18  9:07 ` [PULL v2 15/29] tests/tcg/tricore: Add macros to create tests and first test 'abs' Alex Bennée
2021-05-18  9:07 ` [PULL v2 16/29] tests/tcg/tricore: Add bmerge test Alex Bennée
2021-05-18  9:07 ` [PULL v2 17/29] tests/tcg/tricore: Add clz test Alex Bennée
2021-05-18  9:07 ` [PULL v2 18/29] tests/tcg/tricore: Add dvstep test Alex Bennée
2021-05-18  9:07 ` [PULL v2 19/29] tests/tcg/tricore: Add fadd test Alex Bennée
2021-05-18  9:07 ` [PULL v2 20/29] tests/tcg/tricore: Add fmul test Alex Bennée
2021-05-18  9:07 ` [PULL v2 21/29] tests/tcg/tricore: Add ftoi test Alex Bennée
2021-05-18  9:07 ` [PULL v2 22/29] tests/tcg/tricore: Add madd test Alex Bennée
2021-05-18  9:07 ` [PULL v2 23/29] tests/tcg/tricore: Add msub test Alex Bennée
2021-05-18  9:07 ` [PULL v2 24/29] tests/tcg/tricore: Add muls test Alex Bennée
2021-05-18  9:07 ` [PULL v2 25/29] tests/docker: gcc-10 based images for ppc64{, le} tests Alex Bennée
2021-05-18  9:07 ` [PULL v2 26/29] tests/tcg/ppc64le: tests for brh/brw/brd Alex Bennée
2021-05-18  9:07 ` [PULL v2 27/29] tests/tcg: fix missing return Alex Bennée
2021-05-18  9:07 ` [PULL v2 28/29] tests/tcg: don't allow clang as a cross compiler Alex Bennée
2021-05-18  9:07 ` [PULL v2 29/29] configure: use cc, not host_cc to set cross_cc for build arch Alex Bennée
2021-05-18  9:58 ` [PULL v2 00/29] testing and plugin updates no-reply
2021-05-19 15:09 ` Peter Maydell
2021-05-19 15:26   ` Alex Bennée
2021-05-19 17:19   ` Alex Bennée
2021-05-20 11:09 ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).