}
be_emit_char(env, ')');
}
+
+ /* special case if nothing is set */
+ if(ent == NULL && offs == 0 && !has_base && !has_index) {
+ be_emit_char(env, '0');
+ }
}
/*************************************************
if(attr->symconst == NULL || attr->offset != 0) {
if(attr->symconst != NULL)
be_emit_char(env, '+');
- be_emit_irprintf(env->emit, "%d", attr->offset);
+ be_emit_irprintf(env->emit, "0x%X", attr->offset);
}
}