gallium/aux/util/u_debug.h: Fix "noreturn" warnings in debug mode
authorGert Wollny <gert.wollny@collabora.com>
Tue, 5 Jun 2018 11:59:05 +0000 (13:59 +0200)
committerGert Wollny <gw.fossdev@gmail.com>
Wed, 20 Jun 2018 09:08:28 +0000 (11:08 +0200)
commit33f4e8a04396e3b2b3a8fd79e79fc6f268ee9653
tree94e2dead4c80ca4d31dd56dcced873a37bde2249
parent70f632962ac6d42f39ae762065caa049fc6352fd
gallium/aux/util/u_debug.h: Fix "noreturn" warnings in debug mode

Only decorate function as noreturn when DEBUG is not defined, because
when compiled in DEBUG mode the function actually executes an int3 and
may return, fixes:
u_debug.c: In function '_debug_assert_fail':
u_debug.c:309:1: warning: 'noreturn' function does return

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
src/gallium/auxiliary/util/u_debug.h