qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Adding some code to the QEMU used inside Android Emulat


From: Fardin Abdi
Subject: Re: [Qemu-devel] Adding some code to the QEMU used inside Android Emulator
Date: Fri, 15 Nov 2013 17:29:51 -0600

Since QEMU is part of android emulator, I don't know how to configure it to only compile for ARM target. Is there any way that I just add the code for ARM target? Or if anyone else has any suggestion on how to compile android emulator only for ARM.

Thanks,
FArdin


On Wed, Nov 13, 2013 at 1:59 AM, Max Filippov <address@hidden> wrote:
On Wed, Nov 13, 2013 at 11:26 AM, Fardin <address@hidden> wrote:
> Hi everyone,
>
> My question might look very stupid but the answer would really help me.
>
> I am working on Android emulator which is using QEMU. I need to print out
> the value of env->cp15.c13_fcse everytime the void tlb_flush(CPUState *env,
> int flush_global) in exec.c is called. The problem is when compiling for
> other targets there is no -<cp15.c13_fcse member.
>
> Therefore I only want to compile this for the ARM architecture (Which I
> assume is the target for Android Emulator).

Do you actually need these other targets? Can you configure it to only
build target-arm, i.e. configure --target-list=arm-softmmu ... ?

> I tried to use the following but it didn't work. Actually nothing is
> compiled for emulator.
>
> #if defined(__arm__) || defined(arm) || defined(__arm__) || defined(ARM) ||
> defined(_ARM_) || defined(WTF_CPU_ARM)

This #if is for the host compiler, and has nothing to do with the target
you build for.

--
Thanks.
-- Max



--
Fardin Abdi
address@hidden | 734 276 7856
Ph.D. Student in Computer Science
Networked Real-Time and Embedded systems Laboratory
University of Illinois at Urbana-Champaign

reply via email to

[Prev in Thread] Current Thread [Next in Thread]