diff options
author | Joel Kitching <kitching@google.com> | 2019-09-04 15:42:53 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-10-23 16:28:19 +0000 |
commit | 3fb27b5f8711671f0d3a24415710fe67cbe0b889 (patch) | |
tree | 71729037effe03157494175a506317c1605e1d6c /firmware | |
parent | 1ff5597e282df81fb2cddcf4b7b47a01553a86fc (diff) | |
download | vboot-3fb27b5f8711671f0d3a24415710fe67cbe0b889.tar.gz |
vboot: remove BUILD_ASSERT macro
Use _Static_assert() instead.
BUG=b:124141368
TEST=make clean && make runtests
BRANCH=none
Change-Id: I42a18442a8bff1ab346f8ba784e9e6fc0366de9a
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1786388
Tested-by: Joel Kitching <kitching@chromium.org>
Commit-Queue: Joel Kitching <kitching@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/lib/include/vboot_common.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/firmware/lib/include/vboot_common.h b/firmware/lib/include/vboot_common.h index 90678123..ce7fbdfa 100644 --- a/firmware/lib/include/vboot_common.h +++ b/firmware/lib/include/vboot_common.h @@ -12,15 +12,6 @@ #include "2struct.h" #include "vboot_struct.h" -/* Test an important condition at compile time, not run time */ -#ifndef BUILD_ASSERT -#define _BA1_(cond, line) \ - extern int __build_assertion_ ## line[1 - 2*!(cond)] \ - __attribute__ ((unused)) -#define _BA0_(c, x) _BA1_(c, x) -#define BUILD_ASSERT(cond) _BA0_(cond, __LINE__) -#endif - /* Error Codes for all common functions. */ enum { VBOOT_SUCCESS = 0, |