|
From: | Paolo Bonzini |
Subject: | Re: [Qemu-devel] [PATCH 1/9] exec: add endian specific phys ld/st functions |
Date: | Wed, 06 Jul 2011 12:24:24 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc15 Mnenhy/0.8.3 Thunderbird/3.1.10 |
diff --git a/exec.c b/exec.c index 5f2f87e..f281ba4 100644 --- a/exec.c +++ b/exec.c @@ -4127,7 +4127,8 @@ void cpu_physical_memory_unmap(void *buffer, target_phys_addr_t len, } /* warning: addr must be aligned */ -uint32_t ldl_phys(target_phys_addr_t addr) +static inline uint32_t ldl_phys_internal(target_phys_addr_t addr, + enum device_endian endian)
You probably need the __always_inline__ attribute to really convince GCC to inline this.
Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |