On Tue, May 02, 2017 at 04:42:02PM -0500, Eric Blake wrote:
[...]
> > - if (value) {
> > - cpu->env.features[fp->w] |= fp->mask;
> > - } else {
> > - cpu->env.features[fp->w] &= ~fp->mask;
> > + switch (value->type) {
> > + case QTYPE_QBOOL:
> > + if (value->u.q_bool) {
> > + cpu->env.features[fp->w] |= fp->mask;
> > + } else {
> > + cpu->env.features[fp->w] &= ~fp->mask;
> > + }
> > + cpu->env.forced_features[fp->w] &= ~fp->mask;
> > + cpu->env.user_features[fp->w] |= fp->mask;
> > + break;
>
> Isn't the break supposed to be indented four more spaces?
>
[...]
I will fix it in v2. Thanks!
--
Eduardo