From 6d0e83d2185f0a6e363e58df8e5d306fec1efe04 Mon Sep 17 00:00:00 2001 From: Peter Maydell Date: Fri, 9 Mar 2018 11:54:48 -0500 Subject: [PATCH] Drop remaining bits of ia64 host support We dropped support for ia64 host CPUs in the 2.11 release (removing the TCG backend for it, and advertising the support as being completely removed in the changelog). However there are a few bits and pieces of code still floating about. Remove those, too. We can drop the check in configure for "ia64 or hppa host?" entirely, because we don't support hppa hosts either any more. Backports commit b1cef6d02f84bd842fb94a6109ad4e2ad873e8e5 from qemu --- qemu/configure | 2 -- qemu/include/qemu/timer.h | 9 --------- 2 files changed, 11 deletions(-) diff --git a/qemu/configure b/qemu/configure index 1037774c..103ae848 100755 --- a/qemu/configure +++ b/qemu/configure @@ -334,8 +334,6 @@ elif check_define _ARCH_PPC ; then fi elif check_define __mips__ ; then cpu="mips" -elif check_define __ia64__ ; then - cpu="ia64" elif check_define __s390__ ; then if check_define __s390x__ ; then cpu="s390x" diff --git a/qemu/include/qemu/timer.h b/qemu/include/qemu/timer.h index fe37c03a..fc8751ec 100644 --- a/qemu/include/qemu/timer.h +++ b/qemu/include/qemu/timer.h @@ -260,15 +260,6 @@ static inline int64_t cpu_get_real_ticks(void) return val; } -#elif defined(__ia64) - -static inline int64_t cpu_get_real_ticks(void) -{ - int64_t val; - asm volatile ("mov %0 = ar.itc" : "=r"(val) :: "memory"); - return val; -} - #elif defined(__s390__) static inline int64_t cpu_get_real_ticks(void)