On 2/22/23 06:28, Michael S. Tsirkin wrote:
On Wed, Feb 22, 2023 at 05:11:36PM +0100, Philippe Mathieu-Daudé wrote:
On 22/2/23 13:05, Michael S. Tsirkin wrote:
On Wed, Feb 22, 2023 at 12:25:20AM +0100, Philippe Mathieu-Daudé wrote:
Since commit 262a69f428 ("osdep.h: Prohibit disabling
assert() in supported builds") 'NDEBUG' can not be defined.

Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org>

this exactly says NDEBUG is not allowed. why are you removing this?

The project can not be built with NDEBUG. There is no point in
mentioning it in each individual function.

the reason we mention it is because there are security implications
if we don't.

Yes.  However that's not what the text being removed suggests:

-     * This is just one thing (there are probably more) that must be
-     * fixed before we can allow NDEBUG compilation.

This suggests that we *will* allow NDEBUG, once a few things are fixed.

I strongly approve of this text being removed.


r~


Reply via email to