From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53812) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmnQi-0005ux-JW for qemu-devel@nongnu.org; Wed, 12 Jun 2013 11:57:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmnQd-0004nO-Se for qemu-devel@nongnu.org; Wed, 12 Jun 2013 11:57:48 -0400 Received: from 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.1.0.0.b.8.0.1.0.0.2.ip6.arpa ([2001:8b0:1d0::1]:57876 helo=mnementh.archaic.org.uk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmnQd-0004mg-LE for qemu-devel@nongnu.org; Wed, 12 Jun 2013 11:57:43 -0400 From: Peter Maydell Date: Wed, 12 Jun 2013 16:57:12 +0100 Message-Id: <1371052645-9006-1-git-send-email-peter.maydell@linaro.org> Subject: [Qemu-devel] [PULL 00/13] tcg-aarch64 queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno , Blue Swirl Cc: Anthony Liguori , Riku Voipio , Claudio Fontana , qemu-devel@nongnu.org Hi. Since the aarch64 patches have been on the list for a while and have got code review but haven't been committed, I thought I'd just organise them into a pullrequest for easy committal. This pullreq includes the couple of linux-user patches which are a prereq for the linux-user code to compile on aarch64 (which have also been on the list and reviewed), as well as all the aarch64 patches in the right order. (same order as in Claudio's git repo.) Please pull. thanks -- PMM The following changes since commit bd5c51ee6c4f1c79cae5ad2516d711a27b4ea8ec: qemu-char: don't issue CHR_EVENT_OPEN in a BH (2013-06-10 11:38:37 -0500) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git tcg-aarch64.next for you to fetch changes up to b25a464c6bddbe5d25b7552ba1fec1835269ac84: MAINTAINERS: add tcg/aarch64 maintainer (2013-06-12 16:20:24 +0100) ---------------------------------------------------------------- Claudio Fontana (9): include/elf.h: add aarch64 ELF machine and relocs tcg/aarch64: implement new TCG target for aarch64 tcg/aarch64: improve arith shifted regs operations tcg/aarch64: implement AND/TEST immediate pattern tcg/aarch64: implement byte swap operations tcg/aarch64: implement sign/zero extend operations user-exec.c: aarch64 initial implementation of cpu_signal_handler configure: permit compilation on arm aarch64 MAINTAINERS: add tcg/aarch64 maintainer Jani Kokkonen (1): tcg/aarch64: implement user mode qemu ld/st Peter Maydell (3): linux-user: Allow getdents to be provided by getdents64 linux-user: Drop direct use of openat etc syscalls configure: Drop CONFIG_ATFILE test MAINTAINERS | 6 + configure | 36 +- include/elf.h | 129 +++++ include/exec/exec-all.h | 5 +- linux-user/syscall.c | 279 +++------ tcg/aarch64/tcg-target.c | 1404 ++++++++++++++++++++++++++++++++++++++++++++++ tcg/aarch64/tcg-target.h | 99 ++++ translate-all.c | 2 + user-exec.c | 15 + 9 files changed, 1752 insertions(+), 223 deletions(-) create mode 100644 tcg/aarch64/tcg-target.c create mode 100644 tcg/aarch64/tcg-target.h