diff options
author | Mikhail Maltsev <maltsevm@gmail.com> | 2015-10-21 21:16:31 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2015-10-21 15:16:31 -0600 |
commit | 7ec491c07be298679b27d5939accc30de01d62d0 (patch) | |
tree | 0e7336163388dbd3f57d87088d5662843ae8a6fd /gcc/system.h | |
parent | 74bb77094f3b512e146f61c2e218c842f4a8d53b (diff) | |
download | gcc-7ec491c07be298679b27d5939accc30de01d62d0.zip gcc-7ec491c07be298679b27d5939accc30de01d62d0.tar.gz gcc-7ec491c07be298679b27d5939accc30de01d62d0.tar.bz2 |
[PATCH 1/9] ENABLE_CHECKING refactoring
gcc/
* config.in: Regenerate.
* configure: Regenerate.
* configure.ac (CHECKING_P): Define.
* system.h: Use CHECKING_P.
libcpp/
* config.in: Regenerate.
* configure: Regenerate.
* configure.ac (CHECKING_P): Define.
* system.h (fancy_abort): Declare.
(abort): Define.
(gcc_assert): Define. Use CHECKING_P.
From-SVN: r229149
Diffstat (limited to 'gcc/system.h')
-rw-r--r-- | gcc/system.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/system.h b/gcc/system.h index 61790d7..f9c7e2a 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -714,13 +714,11 @@ extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN; #define gcc_assert(EXPR) ((void)(0 && (EXPR))) #endif -#ifdef ENABLE_CHECKING +#if CHECKING_P #define gcc_checking_assert(EXPR) gcc_assert (EXPR) -#define CHECKING_P 1 #else /* N.B.: in release build EXPR is not evaluated. */ #define gcc_checking_assert(EXPR) ((void)(0 && (EXPR))) -#define CHECKING_P 1 #endif /* Use gcc_unreachable() to mark unreachable locations (like an |