From f1743f00e6058d2dee44510f3ef165c549a6291e Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Sat, 12 Jul 2008 19:10:22 -0400 Subject: PR6738: restore support for rhel4-era (2.6.9) kernels --- runtime/unwind/unwind.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'runtime/unwind/unwind.h') diff --git a/runtime/unwind/unwind.h b/runtime/unwind/unwind.h index ae5e75d3..78a4bfef 100644 --- a/runtime/unwind/unwind.h +++ b/runtime/unwind/unwind.h @@ -25,6 +25,11 @@ #define MAX_STACK_DEPTH 8 +#ifndef BUILD_BUG_ON_ZERO +#define BUILD_BUG_ON_ZERO(e) (sizeof(char[1 - 2 * !!(e)]) - 1) +#endif + + #define EXTRA_INFO(f) { \ BUILD_BUG_ON_ZERO(offsetof(struct unwind_frame_info, f) \ % FIELD_SIZEOF(struct unwind_frame_info, f)) \ -- cgit