Revert "Remove unused NDEBUG define." The NDEBUG macro is used by eg assert(3C) in libc. This reverts commit 1c6b9635a3ad7794035c51282e1222dc746368b3.