acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COL...
authorZack Weinberg <zack@wolery.cumb.org>
Sun, 26 Dec 1999 23:06:54 +0000 (23:06 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Sun, 26 Dec 1999 23:06:54 +0000 (23:06 +0000)
commitf4524c9e9c21538cd81446e496aeb8b6fc65302c
treee94a583f78fa1a51d38c9a2a637700b5008090ff
parentf0ad3f46757c37b2968fbcb9f7d26a16409ba05f
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
13 files changed:
gcc/ChangeLog
gcc/acconfig.h
gcc/config.in
gcc/configure
gcc/configure.in
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/ggc-page.c
gcc/ggc-simple.c
gcc/rtl.c
gcc/rtl.h
gcc/tree.c
gcc/tree.h