qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 1/2] monitor: Split mon_get_cpu fn to remove ENV


From: Peter Crosthwaite
Subject: Re: [Qemu-devel] [PATCH 1/2] monitor: Split mon_get_cpu fn to remove ENV_GET_CPU
Date: Mon, 18 May 2015 09:44:08 -0700

On Mon, May 18, 2015 at 9:13 AM, Richard Henderson <address@hidden> wrote:
> On 05/17/2015 12:51 PM, Peter Crosthwaite wrote:
>> @@ -1208,7 +1203,6 @@ static void monitor_printc(Monitor *mon, int c)
>>  static void memory_dump(Monitor *mon, int count, int format, int wsize,
>>                          hwaddr addr, int is_physical)
>>  {
>> -    CPUArchState *env;
>>      int l, line_size, i, max_digits, len;
>>      uint8_t buf[16];
>>      uint64_t v;
>> @@ -1216,8 +1210,8 @@ static void memory_dump(Monitor *mon, int count, int 
>> format, int wsize,
>>      if (format == 'i') {
>>          int flags;
>>          flags = 0;
>> -        env = mon_get_cpu();
>>  #ifdef TARGET_I386
>> +        CPUArchState *env = mon_get_env();
>>          if (wsize == 2) {
>
> C99 declaration after statement.  I forget if we care or not?

Generally we do, but I have seen incidences of the notable exception
of conditionally compiled code. Otherwise would need two complicated
sets of #ifdef.

Unfortunately we can't just unconditionally define it anymore, as the
hunk below removes the only unconditional usage throwing an "unused"
werror.

> Anyway, fixable by changing the line above to
>
>     int flags = 0;
>

I'll just make this change.

> Otherwise,
>
> Reviewed-by: Richard Henderson <address@hidden>
>

Thanks.

Regards,
Peter

>
> r~
>



reply via email to

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