diff options
author | Dmitriy Ivanov <dimitry@google.com> | 2015-10-19 16:57:46 -0700 |
---|---|---|
committer | Dmitriy Ivanov <dimitry@google.com> | 2015-10-22 18:01:56 -0700 |
commit | cf1cbbe43293b05e564b9d044147efbcfbcc993e (patch) | |
tree | 4c838cec973542e1bfcfabe2e7478311eecfaa2c /linker/linker_debug.h | |
parent | 5edf077c5b92f0db212e45ed5402339a6e4c7334 (diff) |
refactoring: introduce MappedFileFragment
Change-Id: I97b0c1131711ed0ac13ab33e3357e99e0b6b1a4e
Diffstat (limited to 'linker/linker_debug.h')
-rw-r--r-- | linker/linker_debug.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/linker/linker_debug.h b/linker/linker_debug.h index 51f8d4c18..17c6986f0 100644 --- a/linker/linker_debug.h +++ b/linker/linker_debug.h @@ -58,6 +58,13 @@ __LIBC_HIDDEN__ extern int g_ld_debug_verbosity; +#define CHECK(predicate) { \ + if (!(predicate)) { \ + __libc_fatal("%s:%d: %s CHECK '" #predicate "' failed", \ + __FILE__, __LINE__, __FUNCTION__); \ + } \ + } + #if LINKER_DEBUG_TO_LOG #define _PRINTVF(v, x...) \ do { \ |