qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [RFC PATCH 05/10] exec: small adjustments for TCG separ


From: Richard Henderson
Subject: Re: [Qemu-devel] [RFC PATCH 05/10] exec: small adjustments for TCG separation
Date: Mon, 17 Sep 2012 14:47:19 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120828 Thunderbird/15.0

On 09/17/2012 12:17 PM, Blue Swirl wrote:
>> > +void tcg_exec_init(unsigned long tb_size)
>> > +{
>> > +#ifndef CONFIG_TCG
>> > +    /* We cannot yet use tcg_enabled() here, it is set below.  */
>> > +    return;
> This leaves a lot of unreachable code after return, possibly
> introducing warnings and with low enough optimization level, maybe
> break linking. Please add #else and move #endif to end of the
> function.
> 

No, this really should work all the time.

Certainly gcc will not warn for unreachable code after return,
and will even at -O0 remove it.


r~



reply via email to

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