diff options
author | Zack Weinberg <zack@wolery.cumb.org> | 1999-12-26 23:06:54 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 1999-12-26 23:06:54 +0000 |
commit | f4524c9e9c21538cd81446e496aeb8b6fc65302c (patch) | |
tree | e94a583f78fa1a51d38c9a2a637700b5008090ff /gcc/tree.c | |
parent | f0ad3f46757c37b2968fbcb9f7d26a16409ba05f (diff) | |
download | gcc-f4524c9e9c21538cd81446e496aeb8b6fc65302c.zip gcc-f4524c9e9c21538cd81446e496aeb8b6fc65302c.tar.gz gcc-f4524c9e9c21538cd81446e496aeb8b6fc65302c.tar.bz2 |
acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COLLECT.
1999-12-26 Zack Weinberg <zack@wolery.cumb.org>
* acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING,
GC_CHECKING, GC_ALWAYS_COLLECT.
* configure.in: Allow --enable-checking with an argument
listing check modes to enable.
* config.in, configure: Rebuilt.
* ggc-page.c, ggc-simple.c: Define GGC_POISON (and
GGC_ALWAYS_VERIFY for ggc-simple.c) only if
ENABLE_GC_CHECKING. Define GGC_ALWAYS_COLLECT only if
ENABLE_GC_ALWAYS_COLLECT.
* rtl.h, rtl.c: Change ENABLE_CHECKING to ENABLE_RTL_CHECKING
throughout.
* tree.h, tree.c: Change ENABLE_CHECKING to
ENABLE_TREE_CHECKING throughout.
* cp-tree.h: Replace ENABLE_CHECKING with ENABLE_TREE_CHECKING
throughout.
From-SVN: r31093
Diffstat (limited to 'gcc/tree.c')
-rw-r--r-- | gcc/tree.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -1975,14 +1975,14 @@ chainon (op1, op2) if (op1) { register tree t1; -#ifdef ENABLE_CHECKING +#ifdef ENABLE_TREE_CHECKING register tree t2; #endif for (t1 = op1; TREE_CHAIN (t1); t1 = TREE_CHAIN (t1)) ; TREE_CHAIN (t1) = op2; -#ifdef ENABLE_CHECKING +#ifdef ENABLE_TREE_CHECKING for (t2 = op2; t2; t2 = TREE_CHAIN (t2)) if (t2 == t1) abort (); /* Circularity created. */ @@ -5221,7 +5221,7 @@ get_set_constructor_bytes (init, buffer, wd_size) return non_const_bits; } -#if defined ENABLE_CHECKING && (GCC_VERSION >= 2007) +#if defined ENABLE_TREE_CHECKING && (GCC_VERSION >= 2007) /* Complain that the tree code of NODE does not match the expected CODE. FILE, LINE, and FUNCTION are of the caller. */ void @@ -5253,7 +5253,7 @@ tree_class_check_failed (node, cl, file, line, function) fancy_abort (file, line, function); } -#endif /* ENABLE_CHECKING */ +#endif /* ENABLE_TREE_CHECKING */ /* Return the alias set for T, which may be either a type or an expression. */ |