From 8b0d6711a276bdb9edcd9299b194c7c0d6b56a88 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Mon, 20 May 2013 12:40:58 +0200 Subject: exec: eliminate stq_phys_notdirty It is not used anywhere. Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini --- exec.c | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'exec.c') diff --git a/exec.c b/exec.c index fa5f9c3..1355661 100644 --- a/exec.c +++ b/exec.c @@ -2390,33 +2390,6 @@ void stl_phys_notdirty(hwaddr addr, uint32_t val) } } -void stq_phys_notdirty(hwaddr addr, uint64_t val) -{ - uint8_t *ptr; - MemoryRegionSection *section; - - section = phys_page_find(address_space_memory.dispatch, addr >> TARGET_PAGE_BITS); - - if (!memory_region_is_ram(section->mr) || section->readonly) { - addr = memory_region_section_addr(section, addr); - if (memory_region_is_ram(section->mr)) { - section = &phys_sections[phys_section_rom]; - } -#ifdef TARGET_WORDS_BIGENDIAN - io_mem_write(section->mr, addr, val >> 32, 4); - io_mem_write(section->mr, addr + 4, (uint32_t)val, 4); -#else - io_mem_write(section->mr, addr, (uint32_t)val, 4); - io_mem_write(section->mr, addr + 4, val >> 32, 4); -#endif - } else { - ptr = qemu_get_ram_ptr((memory_region_get_ram_addr(section->mr) - & TARGET_PAGE_MASK) - + memory_region_section_addr(section, addr)); - stq_p(ptr, val); - } -} - /* warning: addr must be aligned */ static inline void stl_phys_internal(hwaddr addr, uint32_t val, enum device_endian endian) -- cgit v1.1