This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/qemu.
from d874bc0816 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...] adds 068479e1e1 hw/ppc/spapr.c: Extract MMU mode error reporting into a function adds ab5add4c7b hw/ppc/spapr.c: Make sure the host supports the selected MMU mode adds 1cc9e93ca8 target/ppc: Fold gen_*_xer into their callers adds a08eea67cb target/ppc: renamed SPR registration functions adds 37f219c8f8 target/ppc: move SPR R/W callbacks to translate.c adds 962104f044 hw/ppc: moved hcalls that depend on softmmu adds fd1eb085da target/ppc: moved function out of mmu-hash64 adds 45998ffcb4 target/ppc: moved ppc_store_lpcr to misc_helper.c adds 03282a3ab8 hw/ppc: moved has_spr to cpu.h adds a829cec3a3 target/ppc: turned SPR R/W callbacks not static adds 3e770bf7a9 target/ppc: isolated cpu init from translation logic adds c19940db0f target/ppc: created ppc_{store,get}_vscr for generic vscr usage adds 87aff23827 target/ppc: updated vscr manipulation in machine.c adds 172d74efda target/ppc: moved ppc_store_sdr1 to cpu.c adds 47334e1738 target/ppc: moved ppc_cpu_dump_state to cpu_init.c adds 2c2bcb1b50 target/ppc: Add cia field to DisasContext adds 624cb07fde target/ppc: Split out decode_legacy adds 3d8a5b69bd target/ppc: Move DISAS_NORETURN setting into gen_exception* adds da3527d96d target/ppc: Remove special case for POWERPC_SYSCALL adds 506fadcfd7 target/ppc: Remove special case for POWERPC_EXCP_TRAP adds 2736fc6181 target/ppc: Simplify gen_debug_exception adds a9b5b3d06c target/ppc: Introduce DISAS_{EXIT,CHAIN}{,_UPDATE} adds 59bf23faf5 target/ppc: Replace POWERPC_EXCP_SYNC with DISAS_EXIT adds a68cf3a520 target/ppc: Remove unnecessary gen_io_end calls adds f5b6daacd6 target/ppc: Introduce gen_icount_io_start adds d736de8ff6 target/ppc: Replace POWERPC_EXCP_STOP with DISAS_EXIT_UPDATE adds 6086c751c3 target/ppc: Replace POWERPC_EXCP_BRANCH with DISAS_NORETURN adds 7a3fe174b1 target/ppc: Remove DisasContext.exception adds 13b4557567 target/ppc: Move single-step check to ppc_tr_tb_stop adds 0032dbdb41 target/ppc: Tidy exception vs exit_tb adds 46a0add975 target/ppc: Mark helper_raise_exception* as noreturn adds 51eb7b1d10 target/ppc: Use translator_loop_temp_check adds 861f10fd52 target/ppc: Fix load endianness for lxvwsx/lxvdsx adds 182357dbb6 target/ppc: Introduce prot_for_access_type adds 13c5fdbac6 target/ppc: Use MMUAccessType in mmu-radix64.c adds 59dec5bf5a target/ppc: Use MMUAccessType in mmu-hash64.c adds 31fa64ecfd target/ppc: Use MMUAccessType in mmu-hash32.c adds 352e3627b2 target/ppc: Rename access_type to type in mmu_helper.c adds 9630cd6262 target/ppc: Use MMUAccessType in mmu_helper.c adds 91e615a07d target/ppc: Remove type argument from check_prot adds 574c5585e3 target/ppc: Remove type argument from ppc6xx_tlb_pte_check adds f3f5794d79 target/ppc: Remove type argument from ppc6xx_tlb_check adds 590fc3c01d target/ppc: Remove type argument from get_bat_6xx_tlb adds 61d2cde867 target/ppc: Remove type argument from mmu40x_get_physical_address adds 05c3ef1451 target/ppc: Remove type argument from mmubooke_check_tlb adds 40079604ae target/ppc: Remove type argument from mmubooke_get_physical_address adds 5507d62609 target/ppc: Remove type argument from mmubooke206_check_tlb adds e543f94685 target/ppc: Remove type argument for mmubooke206_get_physica [...] adds 9aa9197a35 Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for [...] adds 3218d829e3 tests/docker: fix copying of executable in "update" adds 8d628d075d tests/docker: make executable an optional argument to "update" adds bf46c0eed3 tests/docker: allow "update" to add the current user adds c3ad904393 tests/docker: add "fetch" sub-command adds afbdf0a44e docker: Add Hexagon image adds 4ce7dbfb0d tests/tcg: Use Hexagon Docker image adds 910c40ee94 gitlab: add build-user-hexagon test adds d8e706da6c tests/tcg: don't iterate through other arch compilers adds 6a7e70006a tests/docker: Added libbpf library to the docker files. adds ac3c7c3f79 tests/tcg: Add docker_as and docker_ld cmds adds 9ab10ba31e tests/tcg: Run timeout cmds using --foreground adds 582079c9d2 hw/tricore: Add testdevice for tests in tests/tcg/ adds be78e79949 tests/tcg/tricore: Add build infrastructure adds 433de74ced configure: Emit HOST_CC to config-host.mak adds 2d934b5951 tests/tcg/tricore: Add macros to create tests and first test 'abs' adds f271aa62e9 tests/tcg/tricore: Add bmerge test adds a0d98ea802 tests/tcg/tricore: Add clz test adds d6f1593a77 tests/tcg/tricore: Add dvstep test adds 0fb40c55d2 tests/tcg/tricore: Add fadd test adds 14c91f75e3 tests/tcg/tricore: Add fmul test adds 55f037a5d5 tests/tcg/tricore: Add ftoi test adds 6ad6701ce7 tests/tcg/tricore: Add madd test adds 0429e0955c tests/tcg/tricore: Add msub test adds a1ff17fef5 tests/tcg/tricore: Add muls test adds cf9b6d215e tests/docker: gcc-10 based images for ppc64{,le} tests adds ec9ad11d69 tests/tcg/ppc64le: tests for brh/brw/brd adds ec6b219a4e tests/tcg: fix missing return adds cf22f936f2 tests/tcg: don't allow clang as a cross compiler adds b1aa4de12e configure: use cc, not host_cc to set cross_cc for build arch adds fea2ad71c3 Merge remote-tracking branch 'remotes/stsquad/tags/pull-test [...] adds 6bd9958645 target/i386: Split out gen_exception_gpf adds bc19f5052d target/i386: Split out check_cpl0 adds e048f3d6b9 target/i386: Unify code paths for IRET adds aa9f21b1f0 target/i386: Split out check_vm86_iopl adds ca7874c2fa target/i386: Split out check_iopl adds d75f912927 target/i386: Assert PE is set for user-only adds 01b9d8c1b2 target/i386: Assert CPL is 3 for user-only adds 0ab011cca0 target/i386: Assert IOPL is 0 for user-only adds f8a35846d5 target/i386: Assert !VM86 for x86_64 user-only adds 9996dcfd67 target/i386: Assert CODE32 for x86_64 user-only adds b40a47a17f target/i386: Assert SS32 for x86_64 user-only adds eec7d0f838 target/i386: Assert CODE64 for x86_64 user-only adds 73e90dc458 target/i386: Assert LMA for x86_64 user-only adds beedb93c04 target/i386: Assert !ADDSEG for x86_64 user-only adds 1e92b7275c target/i386: Introduce REX_PREFIX adds 915ffe89a5 target/i386: Tidy REX_B, REX_X definition adds bbdb4237c5 target/i386: Move rex_r into DisasContext adds 8ab1e4860b target/i386: Move rex_w into DisasContext adds 0046060e5d target/i386: Remove DisasContext.f_st as unused adds c6ad6f44ed target/i386: Reduce DisasContext.flags to uint32_t adds c651f3a3cb target/i386: Reduce DisasContext.override to int8_t adds a8b9b657a0 target/i386: Reduce DisasContext.prefix to uint8_t adds a77ca425d7 target/i386: Reduce DisasContext.vex_[lv] to uint8_t adds 5862579473 target/i386: Reduce DisasContext popl_esp_hack and rip_offse [...] adds c1de1a1ace target/i386: Leave TF in DisasContext.flags adds 305d08e512 target/i386: Reduce DisasContext jmp_opt, repz_opt to bool adds 3236c2ade2 target/i386: Fix the comment for repz_opt adds a6f62100a8 target/i386: Reorder DisasContext members adds 9f55e5a947 target/i386: Add stub generator for helper_set_dr adds 5d2238896a target/i386: Assert !SVME for user-only adds b322b3afc1 target/i386: Assert !GUEST for user-only adds e6aeb948bb target/i386: Implement skinit in translate.c adds 8d6806c7dd target/i386: Eliminate SVM helpers for user-only adds b82055aece target/i386: Mark some helpers as noreturn adds ed3c4739e9 target/i386: Simplify gen_debug usage adds d051ea04d0 target/i386: Tidy svm_check_intercept from tcg adds b53605dbd2 target/i386: Remove pc_start argument to gen_svm_check_intercept adds 3d4fce8b8e target/i386: Remove user stub for cpu_vmexit adds 7eff2e7c65 target/i386: Cleanup read_crN, write_crN, lmsw adds eb26784fe1 target/i386: Pass env to do_pause and do_hlt adds 4ea2449b58 target/i386: Move invlpg, hlt, monitor, mwait to sysemu adds 35e5a5d5cb target/i386: Unify invlpg, invlpga adds 27bd3216a7 target/i386: Inline user cpu_svm_check_intercept_param adds f7803b7759 target/i386: Eliminate user stubs for read/write_crN, rd/wrmsr adds 244843b757 target/i386: Exit tb after wrmsr adds bc2e436d7c target/i386: Tidy gen_check_io adds 1bca40fe42 target/i386: Pass in port to gen_check_io adds e497803556 target/i386: Create helper_check_io adds d76b9c6f07 target/i386: Move helper_check_io to sysemu adds 7fb7c42394 target/i386: Remove user-only i/o stubs adds be05216b01 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-x [...] adds d60c3b932e bsd-user: whitespace changes adds 81afda4a6e bsd-user: style tweak: use C not C++ comments adds 9c039f0edd bsd-user: style tweak: Remove #if 0'd code adds 34bc8475b3 bsd-user: style tweak: Use preferred block comments adds ac31939941 bsd-user: Remove commented out code adds 4b599848a8 bsd-user: style tweak: move extern to header file adds 036a013f30 bsd-user: style tweak: remove spacing after '*' and add after } adds c2bdd9a133 bsd-user: style tweak: Use preferred block comments adds 3306693438 bsd-user: style tweak: don't assign in if statements adds cb0ea0197f bsd-user: style tweak: use {} for all if statements, format [...] adds b23a51dc91 bsd-user: style tweak: use {} consistently in for / if / els [...] adds 29aabb4fc3 bsd-user: use qemu_strtoul in preference to strtol adds b4bebeee1d bsd-user: whitespace changes adds 86545e7afe bsd-user: style tweak: keyword space ( adds f4a1016fb3 bsd-user: style tweak: keyword space ( adds 5a3d8177bf bsd-user: style tweak: Remove #if 0'd code adds 5be1d0b566 bsd-user: style tweak: keyword space ( adds 65d58c91ef bsd-user: remove target_signal.h, it's unused adds f8ce39701b bsd-user: Stop building the sparc targets adds afcbcff80b bsd-user: rename linux_binprm to bsd_binprm adds a1362f392b Merge remote-tracking branch 'remotes/bsdimp/tags/pull-bsd-u [...] adds 86131c71b1 target/s390x: Fix translation exception on illegal instruction adds 48a130923c target/arm: Make sure that commpage's tb->size != 0 adds f689befde6 target/xtensa: Make sure that tb->size != 0 adds 0b00b0c1e0 accel/tcg: Assert that tb->size != 0 after translation adds 6178d4689a vfio-ccw: Permit missing IRQs adds a6d8b73113 hw/s390x/ccw: Register qbus type in abstract TYPE_CCW_DEVICE parent adds dcc9cf3801 vfio-ccw: Attempt to clean up all IRQs on error adds 9b21049edd target/i386: Make sure that vsyscall's tb->size != 0 adds f66487756b tests/tcg/x86_64: add vsyscall smoke test adds 972e848b53 Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s39 [...] adds 3404e57410 qapi/parser: Don't try to handle file errors adds 334c3cd58a qapi: Add test for nonexistent schema file adds b2b31fdf9b qapi/source: Remove line number from QAPISourceInfo initializer adds 16ff40acc9 qapi/parser: factor parsing routine into method adds 7c610ce6a9 qapi/parser: Assert lexer value is a string adds 9cd0205d55 qapi/parser: enforce all top-level expressions must be dict [...] adds 234dce2c2d qapi/parser: assert object keys are strings adds 43b1be65f0 qapi/parser: Use @staticmethod where appropriate adds e0e8a0ac2e qapi: add must_match helper adds c256263f3d qapi/parser: Fix token membership tests when token can be None adds 03386200b9 qapi/parser: Rework _check_pragma_list_of_str as a TypeGuard adds 810aff8f29 qapi/parser: add type hint annotations adds 013a3aceb5 qapi/parser: Remove superfluous list comprehension adds 9b91e76b3a qapi/parser: allow 'ch' variable name adds d4092ffa26 qapi/parser: add docstrings adds 0b5acf89c1 Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...] adds 37179e9ea4 sockets: update SOCKET_ADDRESS_TYPE_FD listen(2) backlog adds da9076f323 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-20 [...] adds dab346986e simplebench: bench_one(): add slow_limit argument adds 27eacb390e simplebench: bench_one(): support count=1 adds af2ac8514f simplebench/bench-backup: add --compressed option adds 684d18efd1 simplebench/bench-backup: add target-cache argument adds 4ad7a5c065 simplebench/bench_block_job: handle error in BLOCK_JOB_COMPLETED adds 0dc9f816d4 simplebench/bench-backup: support qcow2 source files adds 8fa4ee1b00 simplebench/bench-backup: add --count and --no-initial-run adds 8c8407fe45 simplebench/bench-backup: add --drop-caches argument adds e34bd02694 MAINTAINERS: update Benchmark util: add git tree adds 6c769690ac Merge remote-tracking branch 'remotes/vsementsov/tags/pull-s [...] adds 4087ecb842 vnc: spelling fix (enable->enabled) adds e932e9f327 ui/spice-display: check NULL pointer in interface_release_re [...] adds 58d3f3ff8d build: add separate spice-protocol config option adds 660e8d0f0b ui: add clipboard infrastructure adds 3f20c6d654 ui: add clipboard documentation adds de74a22cc8 ui/vdagent: core infrastructure adds 5608191980 ui/vdagent: add mouse support adds f0349f4d89 ui/vdagent: add clipboard support adds 0bf41cab93 ui/vnc: clipboard support adds 5f692f5784 ui/gtk: move struct GtkDisplayState to ui/gtk.h adds d11ebe2ca2 ui/gtk: add clipboard support adds 3bbaed2cd0 Merge remote-tracking branch 'remotes/kraxel/tags/ui-2021052 [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/containers.yml | 13 +- .gitlab-ci.yml | 11 + MAINTAINERS | 4 + accel/tcg/translate-all.c | 1 + bsd-user/bsdload.c | 4 +- bsd-user/elfload.c | 328 ++-- bsd-user/i386/target_signal.h | 20 - bsd-user/main.c | 290 +-- bsd-user/mmap.c | 22 +- bsd-user/qemu.h | 127 +- bsd-user/signal.c | 1 - bsd-user/sparc/target_signal.h | 27 - bsd-user/sparc64/target_signal.h | 27 - bsd-user/strace.c | 8 - bsd-user/syscall.c | 18 +- bsd-user/uaccess.c | 2 +- bsd-user/x86_64/target_signal.h | 19 - chardev/char.c | 6 + configure | 39 +- default-configs/targets/sparc-bsd-user.mak | 3 - default-configs/targets/sparc64-bsd-user.mak | 4 - docs/devel/index.rst | 1 + docs/devel/ui.rst | 8 + hw/ppc/meson.build | 3 + hw/ppc/pnv.c | 2 +- hw/ppc/spapr.c | 21 +- hw/ppc/spapr_caps.c | 59 + hw/ppc/spapr_hcall.c | 634 +----- hw/ppc/spapr_softmmu.c | 627 ++++++ hw/s390x/3270-ccw.c | 1 - hw/s390x/ccw-device.c | 1 + hw/s390x/ccw-device.h | 1 + hw/s390x/s390-ccw.c | 2 - hw/s390x/virtio-ccw.c | 1 - hw/tricore/meson.build | 1 + hw/tricore/tricore_testboard.c | 8 + hw/tricore/tricore_testdevice.c | 82 + hw/vfio/ccw.c | 18 +- include/hw/ppc/spapr.h | 7 + include/hw/tricore/tricore_testdevice.h | 38 + include/ui/clipboard.h | 193 ++ include/ui/gtk.h | 67 + linux-user/ppc/cpu_loop.c | 6 - meson.build | 4 + qapi/char.json | 21 +- scripts/qapi/common.py | 8 +- scripts/qapi/main.py | 6 +- scripts/qapi/parser.py | 232 ++- scripts/qapi/pylintrc | 1 + scripts/qapi/schema.py | 11 +- scripts/qapi/source.py | 13 +- scripts/simplebench/bench-backup.py | 95 +- scripts/simplebench/bench_block_job.py | 42 +- scripts/simplebench/simplebench.py | 28 +- target/arm/translate.c | 2 + target/i386/cpu.h | 8 + target/i386/helper.h | 43 +- target/i386/tcg/bpt_helper.c | 2 +- target/i386/tcg/excp_helper.c | 18 +- target/i386/tcg/helper-tcg.h | 5 +- target/i386/tcg/misc_helper.c | 79 +- target/i386/tcg/seg_helper.c | 43 - target/i386/tcg/sysemu/misc_helper.c | 52 +- target/i386/tcg/sysemu/seg_helper.c | 29 + target/i386/tcg/sysemu/svm_helper.c | 30 +- target/i386/tcg/translate.c | 884 +++++---- target/i386/tcg/user/meson.build | 2 - target/i386/tcg/user/misc_stubs.c | 75 - target/i386/tcg/user/svm_stubs.c | 76 - target/ppc/arch_dump.c | 3 +- target/ppc/cpu.c | 47 + target/ppc/cpu.h | 13 +- target/ppc/{translate_init.c.inc => cpu_init.c} | 2034 ++++++-------------- target/ppc/gdbstub.c | 4 +- target/ppc/helper.h | 4 +- target/ppc/int_helper.c | 9 +- target/ppc/internal.h | 19 + target/ppc/machine.c | 7 +- target/ppc/meson.build | 1 + target/ppc/misc_helper.c | 10 + target/ppc/mmu-hash32.c | 59 +- target/ppc/mmu-hash64.c | 136 +- target/ppc/mmu-hash64.h | 4 - target/ppc/mmu-radix64.c | 123 +- target/ppc/mmu_helper.c | 325 ++-- target/ppc/spr_tcg.h | 136 ++ target/ppc/translate.c | 1559 +++++++++++---- target/ppc/translate/vsx-impl.c.inc | 4 +- target/s390x/translate.c | 16 +- target/xtensa/translate.c | 3 + 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/qapi-schema/meson.build | 9 +- tests/qapi-schema/missing-array-rsqb.err | 1 + tests/qapi-schema/missing-array-rsqb.json | 1 + .../qapi-schema/missing-array-rsqb.out | 0 .../qapi-schema/missing-object-member-element.err | 1 + .../qapi-schema/missing-object-member-element.json | 1 + .../qapi-schema/missing-object-member-element.out | 0 tests/qapi-schema/missing-schema.err | 1 + .../qapi-schema/missing-schema.out | 0 tests/qapi-schema/non-objects.err | 2 +- tests/qapi-schema/quoted-structural-chars.err | 2 +- tests/qapi-schema/test-qapi.py | 3 - tests/tcg/Makefile.qemu | 17 + tests/tcg/Makefile.target | 5 +- tests/tcg/configure.sh | 207 +- tests/tcg/multiarch/system/memory.c | 1 + tests/tcg/ppc64/Makefile.target | 13 + tests/tcg/ppc64le/Makefile.target | 13 + tests/tcg/ppc64le/byte_reverse.c | 21 + tests/tcg/tricore/Makefile.softmmu-target | 26 + tests/tcg/tricore/link.ld | 60 + tests/tcg/tricore/macros.h | 129 ++ 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 + tests/tcg/x86_64/Makefile.target | 6 +- tests/tcg/x86_64/vsyscall.c | 12 + ui/clipboard.c | 92 + ui/gtk-clipboard.c | 192 ++ ui/gtk.c | 56 +- ui/meson.build | 5 +- ui/spice-display.c | 4 + ui/trace-events | 10 + ui/vdagent.c | 803 ++++++++ ui/vnc-clipboard.c | 323 ++++ ui/vnc.c | 23 +- ui/vnc.h | 24 + util/qemu-sockets.c | 29 +- 145 files changed, 7112 insertions(+), 4498 deletions(-) delete mode 100644 bsd-user/i386/target_signal.h delete mode 100644 bsd-user/sparc/target_signal.h delete mode 100644 bsd-user/sparc64/target_signal.h delete mode 100644 bsd-user/x86_64/target_signal.h delete mode 100644 default-configs/targets/sparc-bsd-user.mak delete mode 100644 default-configs/targets/sparc64-bsd-user.mak create mode 100644 docs/devel/ui.rst create mode 100644 hw/ppc/spapr_softmmu.c create mode 100644 hw/tricore/tricore_testdevice.c create mode 100644 include/hw/tricore/tricore_testdevice.h create mode 100644 include/ui/clipboard.h delete mode 100644 target/i386/tcg/user/misc_stubs.c delete mode 100644 target/i386/tcg/user/svm_stubs.c rename target/ppc/{translate_init.c.inc => cpu_init.c} (89%) create mode 100644 target/ppc/spr_tcg.h create mode 100644 tests/docker/dockerfiles/debian-hexagon-cross.docker create mode 100755 tests/docker/dockerfiles/debian-hexagon-cross.docker.d/build-to [...] 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/qapi-schema/missing-array-rsqb.err create mode 100644 tests/qapi-schema/missing-array-rsqb.json copy scripts/codeconverter/codeconverter/__init__.py => tests/qapi-schema/missing- [...] create mode 100644 tests/qapi-schema/missing-object-member-element.err create mode 100644 tests/qapi-schema/missing-object-member-element.json copy scripts/codeconverter/codeconverter/__init__.py => tests/qapi-schema/missing- [...] create mode 100644 tests/qapi-schema/missing-schema.err copy scripts/codeconverter/codeconverter/__init__.py => tests/qapi-schema/missing- [...] create mode 100644 tests/tcg/ppc64le/byte_reverse.c create mode 100644 tests/tcg/tricore/Makefile.softmmu-target create mode 100644 tests/tcg/tricore/link.ld create mode 100644 tests/tcg/tricore/macros.h 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 create mode 100644 tests/tcg/x86_64/vsyscall.c create mode 100644 ui/clipboard.c create mode 100644 ui/gtk-clipboard.c create mode 100644 ui/vdagent.c create mode 100644 ui/vnc-clipboard.c