]> git.proxmox.com Git - mirror_qemu.git/commitdiff
Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-5.0-pull-request...
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 20 Mar 2020 16:00:21 +0000 (16:00 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 20 Mar 2020 16:00:21 +0000 (16:00 +0000)
update syscall numbers to linux 5.5 (with scripts)
add clock_gettime64/clock_settime64
add AT_EXECFN

v4: restore syscall.tbl series but remove vsyscall series
v3: remove syscall.tbl series
v2: guard copy_to_user_timezone() with TARGET_NR_gettimeofday
    remove "Support futex_time64" patch
    guard sys_futex with TARGET_NR_exit

# gpg: Signature made Fri 20 Mar 2020 15:23:29 GMT
# gpg:                using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
# gpg:                issuer "laurent@vivier.eu"
# gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
# gpg:                 aka "Laurent Vivier <laurent@vivier.eu>" [full]
# gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>" [full]
# Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C

* remotes/vivier2/tags/linux-user-for-5.0-pull-request: (32 commits)
  linux-user, openrisc: sync syscall numbers with kernel v5.5
  linux-user, nios2: sync syscall numbers with kernel v5.5
  linux-user, aarch64: sync syscall numbers with kernel v5.5
  scripts: add a script to generate syscall_nr.h
  linux-user,mips: update syscall-args-o32.c.inc
  linux-user,mips: move content of mips_syscall_args
  linux-user: update syscall.tbl from linux 0bf999f9c5e7
  linux-user, scripts: add a script to update syscall.tbl
  linux-user, mips64: add syscall table generation support
  linux-user, mips: add syscall table generation support
  linux-user, x86_64: add syscall table generation support
  linux-user, i386: add syscall table generation support
  linux-user, x86_64, i386: cleanup TARGET_NR_arch_prctl
  linux-user, sparc, sparc64: add syscall table generation support
  linux-user, s390x: add syscall table generation support
  linux-user, s390x: remove syscall definitions for !TARGET_S390X
  linux-user, ppc: add syscall table generation support
  linux-user, arm: add syscall table generation support
  linux-user, microblaze: add syscall table generation support
  linux-user, sh4: add syscall table generation support
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
1  2 
MAINTAINERS
Makefile.target
configure

diff --cc MAINTAINERS
Simple merge
diff --cc Makefile.target
Simple merge
diff --cc configure
index bf5dd615dd8b39a71b39c92d85fb5f2b5a9d6eeb,a60292db63b30a52878fd360e48aff631bd5ec8a..4f12cd01777ef871bac822825dc356afe2993747
+++ b/configure
@@@ -7912,14 -7901,9 +7938,15 @@@ case "$target_name" i
      mttcg=yes
      gdb_xml_files="riscv-64bit-cpu.xml riscv-32bit-fpu.xml riscv-64bit-fpu.xml riscv-64bit-csr.xml riscv-64bit-virtual.xml"
    ;;
 +  rx)
 +    TARGET_ARCH=rx
 +    bflt="yes"
 +    target_compiler=$cross_cc_rx
 +    gdb_xml_files="rx-core.xml"
 +  ;;
    sh4|sh4eb)
      TARGET_ARCH=sh4
+     TARGET_SYSTBL_ABI=common
      bflt="yes"
    ;;
    sparc)