reroute redefinition of NDEBUG

NDEBUG can be defined via a command-line argument.  Should take care of
such situations.
This commit is contained in:
卜部昌平 2020-04-18 05:40:57 +09:00
Родитель 735e035bf5
Коммит 32623150cd
4 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -32,6 +32,7 @@
#include "builtin.h"
#if !ARRAY_DEBUG
# undef NDEBUG
# define NDEBUG
#endif
#include "ruby_assert.h"

Просмотреть файл

@ -15,6 +15,7 @@
#include <ctype.h>
#include <math.h>
#undef NDEBUG
#define NDEBUG
#include "id.h"
#include "internal.h"

Просмотреть файл

@ -7,6 +7,7 @@
#endif
#if ID_TABLE_DEBUG == 0
#undef NDEBUG
#define NDEBUG
#endif
#include "ruby_assert.h"

Просмотреть файл

@ -20,6 +20,7 @@
#include <gmp.h>
#endif
#undef NDEBUG
#define NDEBUG
#include "id.h"
#include "internal.h"