summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2019-09-04 15:42:53 +0800
committerCommit Bot <commit-bot@chromium.org>2019-10-23 16:28:19 +0000
commit3fb27b5f8711671f0d3a24415710fe67cbe0b889 (patch)
tree71729037effe03157494175a506317c1605e1d6c /firmware
parent1ff5597e282df81fb2cddcf4b7b47a01553a86fc (diff)
downloadvboot-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.h9
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,