Am 04.04.2016 um 15:22 schrieb Sergey Fedorov: > On 04/04/16 14:56, Stefan Weil wrote: [...] >> There is indeed a regression in the current code. Commit >> d38ea87ac54af64ef611de434d07c12dc0399216 added an include statement >> which includes assert.h before NDEBUG is defined. This is wrong and >> needs a fix. Could you please try tci.c starting like this? >> >> /* Defining NDEBUG disables assertions (which makes the code faster). */ >> #if !defined(CONFIG_DEBUG_TCG) && !defined(NDEBUG) >> # define NDEBUG >> #endif >> >> #include "qemu/osdep.h" >> > > Doing so really helps. So what are the plans of how to fix the problem? > > Thanks, > Sergey
The correct fix needs a little bit more code because my first try (see above) did not get the definition of macro CONFIG_DEBUG_TCG. My patch was now sent to the list. Regards, Stefan